Start a Blog or YouTube Channel Sharing your passion through a blog or YouTube channel can be profitable through ad revenue, affiliate marketing, and sponsored content. It may take time to build an audience, but it’s a great long-term way to earn money.