On the common datasets for the UC’s, you will see accepted students with less than 3.0 GPA but this is unweighted. You need to calculate your weighted UC GPA with the link provided. What are your test scores?
The UC’s highly consider GPA/Test Scores/HS course rigor and essays when reviewing an application. Getting recruited by one of the UC’s would be your best chance as a Freshman admit. If not, then using TAG, you can apply for transfer in 2 years if you meet all the requirements for all the UC’s except UCSB (engineering),UCSD, UCLA and UCB which do not participate in TAG.
http://admission.universityofcalifornia.edu/transfer/guarantee/
Think of going to a CC as a slight detour on your journey to a UC. Keep working hard and you will end up in a great school.