1. The best traffic is still coming from Google, plain and simple.
When someone searches for something in Google and they find what they are looking for, that is a working business model.
Put in the time and effort to create something that provides value time and time again and your site will rank higher and work for you while you sleep.
2. Email marketing.
I think it's been proven and tested that email is the best converting and retention method that affiliate marketers use.
Don’t hide behind an email address; become the face of your brand.
Communicate with your audience via video. Do live streaming using Periscope.
Build a tribe using Facebook groups.
Get to know your followers by name, talk to them on a one--to-one level, and listen to what they have to say.
You’ll learn a lot about what they need and how you can best serve them.
That sort of connection is priceless.
3. Organic traffic still converts the best, but I'd not ignore social media traffic though.
Networks like Pinterest and Instagram have grown significantly and proved to be very effective for lots of businesses.