Learning a skill remains one of the best ways you can make money on the internet. If you learn a very good skill you can offer them of freelancing platforms and make some good amount of money for yourself. Your skill can also help you to do things like blogging, publishing of books and a lot of others.