Here are some of the best way which is used to increase traffic
1.) Social networking site
2.) Forum posting
3.) Content (High quality and Unique)
4.) Create backlinks
5.) Index properly
There are many creative ways to increase traffic to your website. As long as your creating good, original content, you should see a natural increase in traffic. If you want to help it along, there are lots of things you can do to give yourself a boost.
1 Develop good headlines.
2 Write articles rich in content.
3 Address a niche.
4 Create shareable content.
5. Vary your article length.
6 Write articles frequently.
7 Tag and describe your articles appropriately.
8 Build good links.
9 Link to old posts on your own site.
10 Organize your content into categories
11 Give freebies.
You should have long, comprehensive articles as well as short and to-the-point articles. Let the content dictate the size; don’t spend too long belaboring a simple point, but don’t be too brief when detail is called for. research suggests the average length should be around 1,600 words, though feel free to vary as you see fit.
Good sites address a specific niche or audience and then become an expert in that field. You want your site to be the one resource that your readers go to first. Either start a site based on an interest of yours, or examine the market and find a niche that hasn't been addressed well. Turn that niche into your expertise.
1. Social media
2. Building backlinks
3. Add site in directories
4. Writing articles
5. create google plus account
6. google webmaster verification.
7. Bing webmaster verification.
8. Finally update the website daily
If you are promoting some eCommerce websites, try to promote via social media. You will get fine traffic. Try to give more offers, discounts, coupons etc. This will drive you good ROI as well.
There are many ways but if you have a budget, try adwords, this is really fastest way to drive traffic to your website within 10 minutes.