A lot of so called internet gurus will tell you otherwise but as an internet marketing genius, I am here to tell you that there is really only a few ways. Are you ready for them? Well, its basically based on two key ingredients, links and content. You cannot recieve high search engine rankings without links and content. You can "kill two birds with one stone" simply by writing articles with good keywords thus being your content. Just make sure that you have a link pointing back to your site somewhere within your article. I usually have my link showing 2-3 times throughout the article. This is the power of search engine marketing.