Messed up a whole lot in CC but getting good grades now, is UC out of the question?

I agree. I think Berkeley is pretty big on GPA. They just look in to all aspects.