If you have a specific and in-depth expertise, like programming, coaching, or consulting, then having a well written sales page on your own website can be rewarding. I do this with my web design, SEO, Social media, and coaching services. If you want to become a highly-paid freelancer, I highly recommend you first build your own online platform so you can share your professional expertise, knowledge, and life story with the world. Here's how to start your first website in less than 24 Hours.
Repackage your products. If you've already created successful content on a blog or website, you can convert that information into another form and sell it. For example, you can compile what you've written into an ebook and sell it on one of the ebook markets like Amazon or Barnes and Nobles. Alternately, you can use it to create an online course to sell on a website like Udemy. Reworking your content can earn you additional income streams without requiring you to actually produce new content.
If you have specialized knowledge in a certain topic, you can put together an online course to teach others. For example, if you have experience in real estate investing, you can create an online course “Real Estate Investing 101”. The benefit of an online course is that once you create the course material, you can sell it to as many people as you want.