Welcome to the real world!
I'd say sign up at your local school district and become a substitute teacher until you land a job you want. It's easy money and it's an easy job...if you're in a good school district. If you're in a bad school district, I'd suggest you sub for special ed because you'll be an "asst" in the classroom and you won't have to deal with bad kids...for the most part. Also, special ed doesn't mean they're mentally challenged. Special Ed = Students with ADD/ADHD, slow readers, slow learning math, etc. Mentally challenged = The students most people think of when they think of "Special Ed".
With your degree, it's going to be hard to get a job if you don't have relevant work experience. Sorry to break it to you--Most companies don't care about college degrees; they just want someone with relevant work exp. The only time your degree is useful is if you're being considered for a promotion or if you're in a field that requires certification (i.e. Doctor, technician, lawyer, engineer, etc.). If you're not in a field that requires certification, companies will hire the cheapest labor they can. And, that's normally someone without a degree who has work experience. Trust me. It's all about $$$ and companies know people with degrees will require more $$. So if your degree is not a must, it won't help you.
I hope you worked in the industry, or at least volunteered, during college. If not, in this economy, you'll have to pray for a miracle. Just being honest. I wish someone would have told me all of this stuff when I was in college. But, nope! People (and society) make it seem like all you have to do is go to college, graduate and get a job in your field. Psych! It doesn't work like that...
Good luck! And don't be afraid to contact companies you want to work for and offer to volunteer. A lot of volunteer gigs lead to full-time positions. Companies like to hire people they've worked with...or know how you'll perform on the job. That's why it's "...not what you know, but who you know!"