You need to start seeing websites such as Youtube as sources for traffic.
A person that buys a shit load of stuff online (Your potential lead) also watches Youtube videos, tweets about his shitty life, Shares random pics on Facebook and watches a ton of porno.
You can catch this person on any source, especially the bigger ones such as Youtube.
While I prefer going with Entertainment because that usually is the state of mind most viewers are in there are also a gazillion people looking for technical help, medical help and fucking anything from left to right.
Everything is about traffic and the more targeted the easier and better they convert, but even with shit tons of random traffic you can make a killing.
Take action and try it out!
P.S. Here is a little tip; get a comment bot, pick a niche and spam/rate your comments to the top of high volume videos. You will get a lot of traffic and a lot of sales. (YES, this still works very well.)
Get creative however because they have a lot of spam filters to deal with.
Here is another tip, instead of spamming the comments with your link just tell them to go to your channel and make a featured video on your niche related channel to sell the product you want to promote to them.