There's a lot of ways to earn money from home: Creating a course, offering freelancer services, affiliates, streaming, etc.
The best way I found have been to build my eCommerce business. I started part time while I was working at a golf club, and eventually started making a few hundred $ per day in profit with my store. It was enough to stop working at the golf and focus all my time and effort on my store. Since then I was able to build a team of freelancer to help manage the day to day operations so I can reduce my hours while increasing the income.
Feel free to book a call with me if you want to learn how to get started with eCommerce & Shopify in 2020: https://clarity.fm/xavier-cl