Please listen to Matt Cutts and Amit Singhal
These guys know what they are talking about and will help you get a better ranking in Google search results.
Simply write great, fresh copy for your visitors!
Understand what terms your prospects might use to search for you in search engines and add them once to your page; but that’s all you need to do.
If your copy is fabulous and your page looks great, other related sites will link to you too, before you know it, you're doing great in Google and business is booming.