I need a full-ride

If you are out of state for UCs, you will get no aid whatsoever, so take any UC schools off of your list. For full rides, look up schools that offer merit for high scores (if you bump your SAT score above a 1500 that will help).

Look at your in-state public schools and you could get money from there.