Pick up the right keywords according to the website's theme. Do proper on page optimization of each page, avoid Title duplicacy and then start off page work for your site
A couple of nice, relevant and keyword optimised content pages each week. In my view content is king and no matter what Google throws at us, if you keep yourself honest by doing the fundaments right, everyone is happy. It doesn't long if you are organised.
You need to do onsite optimization first with, H1 tag including the kw you are targeting, internal linking again using your kw, ALT tag your picture(s) using your kw, bold, italic and underlain your kw. In regards with offsite seo: Web 2.0 Documents sharing site like: http://www.slideshare.net http://www.slideboom.com http://www.slideserve.com http://www.scribd.com http://www.myplick.com http://www.docstoc.com Do-follow High PR blog commenting Wiki links EDU/GOV Forum profile Bookmarking Buy likes, google + and twitter posting fro fiverr And if you have done your kw's research right you will get plenty of organic traffic.
Now Starts Off page SEO activities from low extent to higher. Off page activities like: Directory Submission, Social Bookmarking, Artcle/Blog Submission with unique content, Blog Commenting etc..
There are many different ways to increase the traffic on your website, but Commenting on blogs, forums, social media site and having many backlinks can give you a huge Organic Traffic to your website which will be very helpful to promote your business all over the world.
update your site regularly. add unique and original content. search for keyword tool to have a proper keyword to search from google.