You can increase your website traffic from many ways. Some are as follows:
1. Social Media Promotions
2.Classified Ads posting
3.Blog Posting
4. Article Submission
5. Comments on relevant blog
Bookmarking,blog submission and blog commenting is the most effective way to getting traffic on your site.
Social Medias are good option to improve traffic of any website but, In my opinion, Business listing is most successful technique because Google and other search engines prefer business business listing. So, submit your business or website details at other high PR and do-follow business listing sites and get reviews from other visitors. The traffic of your website will must be improved with this way. Try it now.
On page optimization, off page optimization and social media optimization is best way to to increase traffic of a website.
You can increase traffic by Following submissions:-
1.Article Submission
2.Blog submission
3.Press release Submission
4.Q and A
5.Forum Posting and signature.
6.Video submission
7.Image Optimization
8.SMO (Facebook, Twitter(#hash tag),Pinterest, LinkedIn,slideshare,disqus, and ask)
9.Directory submiison
10.Info graphics submission
Do link building and also share links at different social media sites.
Link Building and Content Marketing is best and good way to increase traffic to your website.