Here are a couple of things you could try if you haven't already done so.
- Use a head hunter to help get you to interviews. He/she will help you refine your resume and send them to people loking for people to hire.
- Try doing some independent gigs. Here is a good place to find some Dice.com. Here is another place ut they don't pay as well http://www.rentacoder.com/RentACoder/default.asp. There are others as well but this one is pretty much geared to IT.
- Have you spoken with consulting company or temp companys? They earn their keep by supplying peole for specific projects.
- Volunteer for an open source project. That should get you some points for experience and may even lead to a paying gig.
You have to remeber that in the software and tech industries things change fast and employers are interested in what you can do and not what school you attended or what degree you have. That's all minimum requirements. The advantage of not having much experience is that you are mallable, hardworking, and find grunt work interesting. Get on a project that can use some of that stuff and you'll be on your way. Of course if you are lazy, inflexible , and arrogant then you may be working at Fry's for a very long time.