A lot of the time, having a job is a matter of "who you know" and not "what you know." So, having social anxiety ruins that aspect of your life. You isolate yourself from potential employers by avoiding people.
I'm in a fortunate situation. My mom is the reason I got into a good graduate program and into a pharmacy. She knew doctors, dentists, and pharmacists and in the meantime, all I had to do what make good grades. At the end of the day, I had to put on a pretty smile during chit chat sessions with my mom's friends and they hooked me up. In fact, I was accepted into pharmacy school because of several pharmacists, doctors, and dentists that my mother knew.
Afterwards, it was pure luck from there. I have one friend who loves videogames and he hooked me up with the job that I have now. Otherwise, I would be in your same boat.
So the difference between bringing in $7,000 per month and $0 per month is who I knew and not WHAT I knew.
I hope for the best for you. Good luck with everything. But unfortunately, life is hard. My life is far from easy. But in terms of finding a job, it is easy. I'm still miserable, though.