Well, here's a little tip that took me a long time to learn.
-> Focus exclusively on 1 traffic source until you're doing at least $200 a day with it.
All of the people I know that are doing 6 & 7 figures each year, do really well with 1 traffic source and then they supplement with 5-7 other traffic sources.
So let's take me for instance. Here's what I know I'm good at, and what makes me money...
1. Facebook Ads (Main source)
Other Traffic Sources I'm Using Or Learning
2. Media Buying
4. Affiliates (Calling new affiliates, keeping current ones happy etc)
6. Youtube Vids
My main goal is to have 5 traffic sources that are all bringing in a similar amount of money each day. This way if one of them gets knocked off, I'll still have 80% of my traffic coming in.
Also, one MAJOR thing to keep in mind is you need to use traffic sources that directly relate to how much money you're trying to make.
If your goal is to make $100 per day, you can do that with pretty much any traffic source. But if your goal is to make $500 per day, you'd be better off learning paid traffic such as media buys, Facebook and PPC.
Trying to make $500 a day off a blog is MUCH harder than making $500 a day doing paid traffic.
Make sure you keep these in mind, and make sure you focus exclusively on 1 traffic source until you're doing really well with it.