I am fairly new and still learning the process of ranking a site on Google. I have a 1-page website that contains a 500-word unique article. I have the keyword I'm targeting in my domain name, in an H1 tag and a few times throughout the article. I'm promoting a product with a couple images on the site and a single link at the bottom of the article. My site was indexed on page 6 of Google for my keyword, and now is on page 7 with no backlinks. The keyword I'm targeting only gets about 300 searches per month. The current #1 result on Google for my keyword has about 750 backlinks with my keyword as the anchor text, but they are coming from only 5 different domains. Should I write more content for the site before I start building backlinks? Or can I start building backlinks with just a single page of content? And when I do start building backlinks.... I was going to buy links from Blackhatlinks, assuming that I will have to buy over 800 links to beat the current #1 site. Is there a better place to get links?