Dont feel disheartened. As a new grad, its incredibly hard to find a new job as it is but in this economy, it will be even harder. When I graduated three years ago, I took a retail job while applying for jobs within my degree then I got too comfortable in retail and got lazy so stopped looking. It took me a really
crappy line manager to get my ass back in gear and find a degree related job and when I did find one, it was a horrible company. But it put my foot in the door and from then on, its only been good things.
I would say, get as much experience as you can. Thats all employers are looking for these days. Some dont even look at the degree subject, just the classification and if you have experience for the job you applied for. If you can afford to volunteer, I would do so for a couple of months then start job hunting and really emphasis that volunteering experience (and make some up!

) and hopefully someone should give you a job in a similar field.
I would also say not to fixate so much on pay bc as a grad, I was disillusioned with starting pay at like £26k but I barely got £20k and I worked like a dog for that company! If you take a lesser pay grade than you want, stick with it for a year as its better than nothing and then get on the hunt to look for something better. Like I said, all it takes is that foot in the door and a "known" company name on your CV for others in the field to consider your application too.