I really hate to do this but... You will not get a job in your field right away, or even a year after graduation. That's just how things are. It's a cold reality that universities don't like to talk about. Basically 30 is the new 25. It takes a lot longer than it did to get established in both life and career than it did in the boomers' era.
When the recession hit, entry level jobs vanished. They likely won't come back any time soon. Private sector organizations are now making due with less staff and only tend to hire back seasoned veterans. Entry level jobs were replaced by unpaid internships. It's free labour for them for a couple of months. The benefits of which are dubious IMO, but that's a whole other topic for another day.
University degrees don't carry the same weight they used to. Record numbers of people have them, so it's not special anymore. That's something hard for Generation Y to wrap their heads around. They've gone through life being told how special they were and how they could do anything. It gets discouraging. Hell, even if you weren't fed that crap it's still discouraging. Applying for jobs is a lot of work. It gets tedious quickly when you realize nobody's actually reading your resume.
So what to do? Well, experience and contacts count more than ever today. Companies don't want to train, they want people that can function without having their hand held.
If you can find volunteer positions related to your field of study, jump on them. Unlike internships and free work, they're flexible. They allow you to build a experience while maintaining paid employment elsewhere. You can put in as much or as little as you want.
Even then, that's not a guarantee, but it's a start. Getting a post-grad job will require an abundance of patience and iron stamina in this economy. You just have to keep working at it, but know when to quit if you're pursuing dead leads.