Hello friend, you have to make your website with relevant keywords and content and post your site in high PR websites to get more backlinks.
There's a lot of things you can do to rank top in Google. I'd advise you to optimize your website for the search engines and then build powerful backlinks. Always works like a charm.
One of the most important things is to use google webmaster tools and follow the advice they give you.
This a lot easier than many people think. Follow these simple steps and you will be mastering Google or any other search engine in no time at all. Optimize your website - keywords, tags, urls Create good quality content Build backlinks Now you just need to keep doing the above over and over.
There are many things you can do. Every page should be optimized for one word and one word only to start. Make that page just about that keyword. Have content no less than 500 words. Google loves content its what it eats for dinner lol. Google Food!!! Also include the keyword in your first sentance if you dont people the keyword in the first sentence then google sees it as it was that important if he didnt mention it first. Also mention it last keep your keyword density less than 5 percent. Include a h1 header with your keyword. This tells google this is whats important. Bold you keyword at least once. Also having a old domain helps. There is more to this on page stuff this is just a little bit. If you want to know more message me. Also get high pr backlinks 1 pr 5 link is better than 100 pr 1 links. So get high pr links takes less work its not about quatinty although helps its about quality. With one pr 7 link you can outrank top sites.
the Google webmasters tool is helpful. But it will not tell you everything! So make sure you use other tools too!
keep content on your site fresh, be active in your niche post to blogs , add comments with links to your site . keep up dateing your website