Main concern will be right target of your customers, selection of money making keywords for your business and regular work at your website.Rest Google will do.
first simple thing your site have no PR, No backlink, No traffic, no popularity so ffirst you start your on pages SEO if your on pages SEO will be complete after taht start Off pages activities and use regularly use networking sites, communities site like twitter, facebook and myspace so you can get organic result and good direct traffic if on your site visitor come so you automatically get good business
We do SEO all the time for our clients and let me tell you its a job all on its own! So either go all the way or hire someone good and cheap like me lol. But really, its the truth. Let me know if you need any help or questions.