When you're starting out,recommending affiliate offers, building your own product, or any form of consulting / coaching will generate the most income.
Setting up Sparkloop is a good source of income, but earnings are low when your list is small.
And, of course, writing here on Medium can net you a few hundred bucks per month in the early stages while you monetize with the above strategies.
I believe these three steps alone can get most people to $500 - $1000 per month within 6 months if they stay consistent.
Reinvest the earnings into paid traffic and scale.