The best way to make money writing online is by publishing ebooks on Amazon Kindle. It is free to publish but you can earn 70 percent royalties. However, you need marketing skills to generate sales.
Freelancers are supposed to be very good when it comes to marketing and promoting their skills in order for them to be recognised online with good reputation before they can become successful. This is because if clients are not aware of what never you are selling, it was very difficult for you to make money online.