Let's get one thing straight. There are plenty of jobs out there. Are they all the perfect jobs for you and 6 figure salaries? Absolutely not. But guess what, sometimes you need to suck it up and get a less than ideal job instead of being a leach on society. Put in extra time and effort or pick up a second job and work your way up in your field or income bracket. If you don't like what is out there, then get off your butt and start something yourself. Hard work, education (whether its formal or self education), and dedication still reap rewards these days just as they always have and always will in our capitalistic society. Everyone faces obstacles and roadblocks but you can't give up because of them. Just like everything else, your economic status is all in the way you perceive it and what you make out of. History is full of many great entrepreneurs that thrived even during times of political upheaval, war, and economic depression.
Be a part of the solution! Stop wasting time and get to work. I know you can do it!