Since you live in California, apply to a wide range of UCs and CSUs, since they have good need-based aid for California residents (they do vary, so check their net price calculators). You will likely have to take federal direct loans and/or work about 1/4 time to earn some money.
Other than UCs and CSUs, consider also the full rides (not just full tuition) on the following lists (but verify that the school still offers them and what the current thresholds are):
http://automaticfulltuition.yolasite.com/
http://competitivefulltuition.yolasite.com/