What are the things you need? Often, our problems seem insurmountable because we view the entirety of it all at once. Look at them, break them down into smaller ones... and those smaller chunks into even smaller ones until you can solve a small part of it at a time.
No doubt many of the problems are catch 22, but usually there will be at least some elements that can be directly affected by what you do. Even if every problem you have is strictly catch 22, then there's still ways you can improve in life. Exercise, get buffed, learn new programs that will benefit you, meditate, learn a new skill, set up an online career or a real life one... etc...
(just and example) Or if you're doing absolutely nothing at all apart from just being on the internet, you can use that to learn more about the internet, maybe gain computer or other forms of knowledge instead of just watching some youtube videos that don't benefit you... or you can watch the youtube videos that benefit you... get into something like Triond, begin to write...
As you achieve more than you do now, you can become more confident, or just more prepared, such that when opportunities arise, you are prepared to seize them. Take small steps that will benefit you and within your ability to do.
At least that's what I think.