Times are changing. In new times, new people. It is not easy to earn money either online or offline. Many times the human factor intervenes, in everything. Working online can be harder than offline in many ways.
Making money requires patience, dedication and support from at least one person. Others do it without support, but this is rarer and more difficult.
You have to get a job and stick to it. Whether it’s writing, whether it’s graphic design, whether it’s programming, it doesn’t matter, the important thing is to do it, to stick to it.
Of course, you can also fall into the other extreme, i.e. you can work too much. This is not good either. Offline you can do various things, in case you want to become an entrepreneur, either sell something or offer a product or service.
Online you have more options. You can develop some app that changes the world, why not, or you can invent a new search engine. The possibilities are endless. Just start doing it. Start with the first step. Nothing was built in a day. Likewise your business can grow, but don’t rush it, grow it gradually.