volunteering to help out volunteer organisation is a good one. If they are right out to lunch with their database you can fix that up quit neatly for them. There is always something you can do for them. Even set up a cgi website for them. Volunteer organizations are always looking for help and cant afford or always get the top of the line realworld experiance.
another way could be with setting up your own private consulting business. Take odd jobs until you get hired. Small businesses could be the target.