Those are very good options to make money online. Unfortunately, most beginners do not know about these methods of earning. So they stumble upon several ways of earning, some which are scams and others which only earns them peanuts.
But at the end of the day, a beginner gets exposed to several earning methods and they eventually settle for ones that work best for them. As long as the income is a considerable amount, you enjoy what you are doing and the site is regular, then do your best to earn.
Online earning requires you to have a skill so that you can earn a good amount regularly. Things like writing in blogs or freelance writing, web design, programming and affiliate marketing all require good skills. So take your time and learn a skill if you don't have one already. Then use it to look for online work.
Personally, I love doing writing jobs online because I am skilled and passionate in writing. It is a great thing that there are many forums I can write in. Though I am planning on going into blogging soon. I also love to learn cryptocurrency trading. It is a great investment option if you know how to trade well.