You may have heard of ClickBank, one of the oldest and most popular affiliate networks. A billion-dollar company, ClickBank specializes in digital products like e-books and software, as well as membership sites. If you haven't considered selling digital information products, then you should seriously consider doing so considering all the benefits. Digital information products offer much higher commissions (anywhere from 10 to 75%+) than physical products which usually only offer commissions under 5%. Also digital information products and can be easier to sell in many cases because people can get instant access and immediate gratification when purchasing a digital information product.
Let no one tell you that email marketing is dead. An email list is crucial for every affiliate marketer. You can start building up your email list with a lead magnet (like the information products mentioned previously) or even just by encouraging your audience to sign up for your updates. You can then push your content to this audience via email and also direct them to your affiliate offers. Don't be sleazy about the sales, but if you build up enough trust with your email audience; when the time comes, they will not mind purchasing a product from you.
This is another thing that affiliate marketing beginners need to be aware of. Affiliate marketing is not limited to blogging and social media. You can actually do it using email. However, the challenges that you face here are more or less similar to the ones that you face when it comes to blogging. Without a big audience, you are probably not going to be able to make it work. Anyway, there are many ways of increasing your mailing list. You can use your blog, as an example, to offer freebies to those that are willing to sign up for your newsletter.