My friend, this problem of yours is the same problem faced by many people and you are not alone. If you want to earn some money, then first of all you should look at the skill in which you are an expert because every person has some skill or the other and if you use it properly then it is possible that you can start your own business. If you feel that your skill cannot help you then spend some time in teaching any skill. Because if seen, 5-6 months are enough to learn any skill, then spend time on any thing and then slowly start your own business. If it is about earning from this platform, then you can earn a little from here also like you can participate in the contacts in a good community, along with this you can also prepare quality posters which can give you good upvotes in future.
Thanks for your advice, I agree that I should learn a skill in a thing that people need. It can be everlasting asset if I can master one skill to work independently.