Social Media
Online advertising
are some of the ways through which you can increase a traffic on your website.
Lots of ways to improve website traffic but if you want to see an effective improvement in your website traffic, then you can buy targeted web traffic for your website which helps to get lots real visitors and increase your website traffic graph.
Backlinks
if you doing white hat seo With puvlish social media for your site then your traffic increase
If you cant wait for traffic then would suggest you SEM campaign. Which are paid submission from Google and SEO are free, but time consuming.
1.Offer free, original, and quality content on your site.
2.Supplement your original content.
3.Trying to get more backlinks on your website this may help to increase the traffic.
4.Improve your search engine ranking
5.Get linked.
6.Use social media.
7.Advertise your presence.
8.Give freebies.
9.Be patient
10.Use all of these free techniques to increase traffic to your website:
Improve Your Website
11.Balance your page.
12.Clean backgrounds.
13.For easy navigation, you should create a toolbar with links that are easy to navigate and position the toolbar in an area that makes sense.
14.Text readability should make your pages easy to read, break up blocks of text and create short paragraphs.
15.Horizontal Scrolling.
16.Make it quick
There are many creative ways to increase traffic to your website. Some will cost you money, and some won't. Below you'll find many legitimate ways (ranging from free to costly) to boost the number of visitors to your website. But if you don't have so much as a cent to spare.
Read How to Increase Website Traffic for Free.
http://www.wikihow.com/Increase-Website-...
Not only from social media! You have to use different techniques like blogging or Article posting.