Free traffic
1. Facebook groups on your niche. Create a group or Page and Promote it .
2. Youtube ( Post A Review Of Your Affiliate Product)
3. Quora.com ( Give Quality answers so that people go to your profile link)
4. Reddit.com ( same as above)
5.Related Forums on your niche (Give Quality answers so that people go to your profile link)
6.Blog Commenting (Give relevant and Quality Comments)
7.Pinterest.com (follow many people on your niche)
8.Instagram.com (Post relevant Photos with proper Hashtags)
9.Twitter.com (Increase follower with Follow & Unfollow Process)