Hey, Here are some ideas of the best free traffic sources (you will need to put effort into it):
- Forum marketing : Answer posts on forum related to your niche to help people. Choose thread that have a lot of views, this way you will have potentially more visits to your website (put the link on the signature). You really have to take time to search for good threads and for writing a good, constructive and helpful answer. You can also create thread.
- Guest post : You can also ask a blog’s owner who has a lot of readers to do guest post: everybody wins, he gets high value content to his audience and you get traffic to your website.
- Youtube : This is one of the quickest way to get traffic. Just post videos regularly, commit to it and you will see traffic coming
-Reddit : There are a lot of people on reddit, find a subreddit relevant to your business and post something of value
- Social media : facebook, twitter, instagram, pinterest
- Yahoo! answers
- Solo Ad Swaps if you have a list
- Blog Commenting
Pick two or three traffic sources and commit to it for a few weeks and you will have plenty of traffic.