Wow, I guess I am lucky I dropped out before I got any bad grades then. My situation is like yours, except that I can't get into a decent noncommunity college in the state because of too many units to be a freshman, yet too few to be a transfer. But the grades I got so far are good, nevertheless I wish I could just dump them in the toilet and go straight to UCSD or failing that SDSU with my 3.8ish high school GPA and 34 ACT score. I found community college to be an abysmal experience, the classes were pitiful and yet the having to sit in class and listen to teacher talk made me unable to even handle that.
What I am looking into is taking a class at a UC via extension, if you can talk to the professors at some schools (well, UCSD anyway) and show them that you are capable of doing well in even a graduate level class, they may give you permission to take it via extension, which can be worth real credit. The downside is that you have to pay for it out of pocket, no financial aid, and I can't because it costs probably like $1000 just for one class and I have very limited resources that mostly go toward food. But if it's doable for you, perhaps take just one or two graduate level classes and get good grades and perhaps that will be enough to transfer into a grad program at a good grad school, maybe they will even ignore your GPA.