1. Optimize your web site and make it more Google friendly:
Make sure that your website is well optimized for Google and use good quality, spam free content on the site.
2. Also make your website Yahoo as well as Bing friendly:
Yahoo and Bing is also a good source of traffic. So there are some chances to get some traffic from Yahoo and Bing.
3. Make your website mobile friendly:
The numbers of mobile searches are increasing day by day. So it is very important for you to provide a mobile version of your website.
4. Keep your content unique and attractive:
Great and attractive content can get you more free traffic, if peoples are interested in reading your content.
5. Social media channels:
Social media channels are getting popular day by day. The best social media platforms in terms of traffic are Facebook, Twitter, Google+, Pinterest, Stumbleupon, YouTube and LinkedIn.
6. Off page SEO:
Make quality link building strategy. There are some activities like article submission, Blog posting, Forum posting, Image sharing, PDF sharing and many more. These all activities also help you you to drive traffic to your site.