You can teach people anything what you like. Register mailing list a new domain name and create simple website. Explain your visitors what they can learn in your email course. When they sign up you will send them the lessons by email which will include some affiliate offers. As soon as you have at least a few hundreds of subscribers start to send the emails.
Make sure that you send them something valuable and not only advertisements. Keep in mind that if they will be satisfied with the content mailing list they will read your next emails too. And this is the way how you can earn real money from affiliate programs - send some useful content to your subscribers and include some affiliate links to products or services which can be useful for them.
Building a list is very important to make your website successful. This is the edge or internet marketing and you need to utilize this for the mailing list betterment of your business. In today's time, if you do not have a proper website you will face tough competition to survive in the market. No companies can survive unless they have a strong customer base. To build up a strong customer base the first thing is the list building.