Developing relationships with recruiters takes time. Some of them are good and some bad, with many shades in between. Until you prove yourself as a "money-maker" for them, you go on the back burner. When they get new jobs hot off the press, they are going to put forward guys who they know will interview well. There are many who will just throw everyone who they can find at a job, hoping someone "sticks" and there are those who develop a trust based relationship with their clients. Avoid the first type; they've probably already got a bad rep with employers and it'll transfer if they're the ones submitting your resume. The ones who are more picky about who they submit are the recruiters who you want to impress, because they are the ones their clients go to first.
That being said, finding a job these days is a numbers game. Create a stronger Linkedin presence by connecting with others in your industry. Set your tag-line to "looking for a job doing xyz". Recruiters use linkedin for finding candidates; I never have to initiate contact with them any more. When a contract ends I just set my tagline "Looking for .NET job" and they see it and start contacting me.
If you aren't getting called in for interviews, your resume is probably at fault. Getting your resume professionally rewritten costs, but it was money well spent for me. I got a lot more callbacks after letting Monster.com rewrite mine for a couple hundred dollars (yes, that was a while ago :).
If you get interviews but no offers, you have a more serious problem. You might think about taking advantage of the Unemployment office's free classes on interviewing. You may think you interview well, but people never really see us like we see ourselves, do they? Find out how you come across from someone who has no reason to be untruthful.
Unless you are willing to pay money and hire someone, no, nobody is going to advocate for you or put in hours on your behalf. That's for you to do. Scour the job boards. When you find good recruiters, work on developing good relationships with them. Call them once a week to show that you are interested and eager to do what it takes to get a job, and just to remind them that you are there. Look for companies that you would like to work for and use linkedin's search to find people already there. Ask for an introduction if you are unable to link to them directly; this is where having lots of connections comes in handy. And take advantage of what the Unemployment folks have to offer; every little advantage helps.