Through a tiered link building campaign http://www.matthewwoodward.co.uk/tutorials/the-ultimate-guide-to-tiered-link-building-part-1/ Don't forget to incorporate a natural drip of social signals over time as well to renforce your authority and ranking.
Honestly a lot depends on your domain name and then using your domain name with keywords and meta tags that people would be likely to search in Google or Yahoo.
Great advice.....................if it was still 1994. Obviously DDoSLLC is absolutely clueless about SEO. 1. These days META keywords are *almost* obsolete. Most major Search Engines will either ignore them or apply very little weight to them. In most cases Search Engine will just compare the META keywords to the keywords on your page to see if you should be penalized or not. Smaller Search Engines may apply more significance to your META keywords but the traffic they refer would be absolutely minimal and worthless. With that said, you still should use META descriptions and keywords but don't spend too much time optimizing your meta keywords because you most likely won't benefit from it. 5-6 major keywords that appear on you page is enough. 2. A domain name is important but just because you have a high traffic keyword in your domain that does NOT mean it will index well in Google under that keyword. At one time your site would be listed as the #1 result. These days a major keyword domain with no relevant content, higher page rank, or backlinks would be buried in the search results for that keyword. It's much more important to have a good domain name that is easy to remember & spell and also relevant to your site so the user knows what the site is about before clicking or even reading a description.
There is not one secret of ranking, You have to get step by step Complete guideline, Search on Google.