Make a list of stores you think you'd like to work at... then hit their websites. Many companies, retail and other, don't give walk ins the time of day, as you're finding. My store does, but we're not close... (and we're not a chain). Polish up the resume, highlighting your skills, and submit it. And always do some sort of cover letter.
If you're having a hard time finding the 'job openings' link, click on About Us, if it's not obvious... usually it's hiding there. That's what I've found.
I know you just really want to find a job... but go into those stores you're thinking of working for, and take a good look around. Are the people helpful? Are they the kind of people you want as coworkers? Do they look even remotely happy to be there?
Try the grocery stores. Many of the smaller chains (Trader Joe's, Whole Foods, etc) are great to their employees, pay well and have excellent benefits. TJ's, for example, does hire walk-ins, for general positions, like clerks... management openings are online-only. Trust me on this... I have a friend who wanted to work there, but for whatever reason won't do online stuff... he finally got into another awesome grocery store here in Portland.
I also understand that IKEA does well by their employees... I'd love to work there, but i really need to get out of retail... heck, get out of working with the public.
Check out a temp agency, for general office and other stuff. If you get someone like the last one i got... I never did get a posting through them, but the guy I talked with gave me some REALLY good pointers on my resume.
I could honestly give you names of stores to not give the time of day to... and some you should try... of course it depends on where in the Central Valley you are (I'm from the SF/Bay Area, have family in Fresno and Modesto), but I'm not going to do that publicly... esp. not the ones to avoid. I could get in Big Twubble for that...
Now, I'm off to rest as much as humanly possible before my big 'double job' day... I hate working two gigs... really. really. hate. it. urgh. *thud*
Good luck... PM me if you need anything... like names... oooohhh do I have names... (big ugly, conglomerate, big box, overthrowing, stuffy... oops... sorry.... I'll shut up now