In my opinion, There are many ways you can increase traffic on your website.
Get Social& be active
Write Irresistible Headline
Pay Attention to On-Page SEO
Target Long-Tail Keywords
Start Guest Blogging
Invite Others to Guest Blog on Your Site
Post Content to LinkedIn
Implement Schema Microdata
Interview Industry Thought Leaders
Don’t Neglect Email Marketing
Make Sure Your Site is Responsive & Fast
Submit Your Content to Aggregator Sites
Incorporate Video into Your Content Strategy
1. Make Yourself Heard in Comment Sections .
2.Make Sure Your Site is Fast .
3.Optimize your web site for Google
4. Don’t forget about Yahoo and Bing
5. Add your web site to the Chrome web store
6. Create a mobile version of your web site
7.Engage with Social media (Twitter, Facebook, Google+, Pinterest, Stumbleupon, YouTube, LinkedIn)
8. Keep your content fresh
9. Post a presentation on slideshare.net
12. Mix It Up
13.Write Irresistible Headlines
14.Pay Attention to On-Page SEO
15.Start Guest Blogging
17. Don’t Neglect Email Marketing
According to my opinion you share your unique fresh content in different social media sites and update daily your website with new latest blogs which will give more impact on user as well as increasing the website traffic.
Attention: "role based name" email prefixes such as support, webmaster, info, contact, forum, service, affiliate, admin, traffic, partners, marketing, etc., for our member accounts are not permitted. They are acceptable for a vendor listing, but not for the member email. This is due to bulk email processors scrubbing them for delivery due to extremely high bounce rates. Please apply for membership using a personalized email prefix. Something like email@example.com.
If we discover you signed up with a role based name we will give you only one message to change it. After 3 days your account will be removed if the email is not changed.