I have the entire CPA done and can't find a job; it's extremely competitive all over. I'm also working on completing the CFE, so I'm hoping that will soften things up a bit. I also have 6 months experience at a firm from last year. My friend also had a hell of time, after he lost his public accounting job a while back; it took him YEARS to find another accounting job.
At one of the firms I was interested in, a girl, who ended up getting a job, had 10 years MANAGEMENT experience out of her bachelor's degree; she also double majored and had a 3.9 GPA. I also want to add this was at a 10-50 person firm, so you can imagine how competitive a larger firm will be to get into. Even with the CPA completed, you're still going to have a tough time competing with this kind of individual. Also, another nasty thing I've seen occurring is a hiring lag. Most firms will hire you 1 year in advance, which is kind of insane; many years ago, smaller firms wouldn't get away with this practice.
I would strongly advise you to focus on a networking based approach. Start emailing partners for a 10 minute informational conversation, where you DON'T ASK FOR A JOB. At the end of this meeting, ask them to refer you to other people. Also try and provide other people with help in their own needs (people are more inclined to help, if you help them out first). Before this meeting, create a marketing plan and try to send it to the person (then they can quickly tell you if they know people at those firms). Outside of campus recruiting, this is your best shot. Hell, I wish i had done this, while I had campus recruiting available, but 6 years later, I learned.
In order to most effectively meet people, I would join your local boards state membership. Attend their free events with business cards. DO NOT TELL THEM you're looking “for a job” at these meetings, unless they ask; then tell them in a subtle way.
Recruiters can help as well, if you get a good one. Most aren't good though. In addition, you will rarely get an interview at a firm through a recruiter, just industry (which could still benefit you).
B=84 This exam was such a b**** that I thought I failed-don't know how these things work
A=76 Slacker I am, I'll happily take it
R=81 I LOVE taxes
F=80 I don't wanna get banned for an expletive I'm thinking with "yea" proceeding it