There is no magic formula to achieve high rankings in search engines. Can u reach the top of a building without a ladder.(unless your are a superman ) You need a ladder and step by step you can climb upto the top. Same here as in search engines you won't get results immediately you have to wait and wait and keep on working with backlinks and other seo and sem techniques. Patience is the key to success. All the Best.
There is no magic, simply hard work and up front money (spend money to make money). Don't expect to get te best keyword simply by throing up a half ass website. It can takr weeks or years to get too the top. An the entire time there will be a thousand other people (and big companies) doing the same. Make a google sitemap, get a ton of very good quality content, pay for vacklinks, pay for advertising, spend money and time on it. "Ike I all readt said, prepare to spend a lot of money (for your keywords thousands of dollars) to get top placement, and be prepared to spend a few hours a day working (and learning) SEO as well as advertising. If your not planning to at least do that then ge out early
just do specific onsite optimization and gather quality backlinks.... which help you to increase ranking.