Friend, I know I'm going to hit a nerve here, but everything you said in your post telegraphs such a bad, negative attitude...that comes through in interviews. That's why you're not getting hired.
College is fun, but as a career strategy, well, its not always what they crack it up to be. I heard some more stuff on the TV this morning about how the "new jobs" will require technical skills, and while that's true, just having those skills will not get you in the door by themselves. It will still take the old fashioned "knowing somebody" or just being at the right place at the right time to get that valuable experience that you need to get a really decent job some days.