Affiliate marketing is frowned upon everywhere and you can't get away with simply posting your link and hoping people will click on it. You need to offer some qaulity fluff around it.
definitely mate! having a massive affiliates also comes from sales talk. you need to put a lot of captivating words, phrases, photos, videos, etc to attract more people to click your link. i saw a lot same of your suggestions on youtube and they quite well good and attractive make me want sign up under their links.. you can search you youtube op to have a form or pattern on hows it captivatingly done.
this is what every success marketer do so they can get huge affiliates from youtube channel, they work very smart to create attracting channel and they got big subscriber for their channel. from youtube, we can learn how to optimize our ads and how to attract more visitor to visit in our channel.