#1: Post on blogs and forums. This is a really simple way of getting a taste for affiliate marketing - all you have to do is find a product you'd like to promote (btw search it on affbank), then start posting on blogs and forums with your affiliate link in your signature.
#2 Promote affiliate products on Social: Facebook (create a group or buy a group related to your niche, buy posts there ) Instagram (create many accounts) Pinterest Linkedin (it is more for the niche "Self-imrovement/education") Telegram (less people, but more quality)
#3: Create a YouTube series. YouTube has taken the world by storm with one billion unique visitors per month.
#5: Build a "Hub" A Hub allows you to build a page on a topic, insert ads, reviews and other content as you please, all without having to write any HTML. here: http://hubpages.com/
#6: Promote affiliate products directly through pay-per-click advertisements Create pay-per-click campaigns through search engines like Google and Bing, and promoting the merchant website directly through your affiliate link.
#7: Buy traffic in ad networks.