Mine Opinion
Pinterest is a great place to get a lot of free traffic. Create boards around your niche, follow other pinners in related niches and post to your boards everyday. Free methods such as this takes time but it's well worth the time and effort when you start to see a ton of free traffic to your website.
__________________________