Good Enough List?

Calculate your U of California GPA. Then determine which U of California campus is likely for you.
UCSD is another good choice, but you must recalculate your GPA using U of California rules:
http://admission.universityofcalifornia.edu/freshman/california-residents/admissions-index/index.html

If your GPA is too low, then move on to schools that fit your GPA. I do not think Vanderbilt or Brown or U of Chicago are fits for your GPA. Most students have straight As who apply to those schools.

Also what you got Bs in matters. If it was music and art, and English, OK. If it was math and science, its not easy to get in.