Generally, unless a college <em>specifically</em> describes a path for non-matriculated students to gain full admission, it is not going to directly help you to transfer there.
A few schools do have such a program (e.g. Sarah Lawrence [B.A</a>. Program for Adults at The Center for Continuing Education](<a href=“http://www.slc.edu/ce/cce/ba/index.html]B.A”>http://www.slc.edu/ce/cce/ba/index.html)), but it appears that USC does not.
That being said, taking some non-mat classes at USC could still help you indirectly. If you excel in those courses and are able to obtain letters of recommendation from a couple of profs at the very school you are applying to, that would likely help your application.
Hindsight is 20/20, but your real mistake was taking difficult courses for credit when you did not need the credit or have a plan that required them. You probably could have saved yourself money and some of your current difficulty by taking some of those in a non-credit status that would not impact your GPA.
Now, it is what it is. The reality is that even in non-mat status both USC in general and the specific classes you wish to take may have minimum academic standards that you won’t be able to meet. So investigate that thoroughly before you decide to make the jump.
Also, consider that with your limited status you will likely be ineligible for financial aid, so you’ll need to pay for those classes fully out of pocket.
Whether you go to USC or stay at the CC, right now your needs are:
A) Get your grades up. Way up. And…
B) Demonstrate focus. Stop cherry-picking the course catalog and show that you have chosen a purposeful direction in your studies. You can likely get accepted to a good school even with your past, but they will want to see that you have changed your tune. Everything about your application, and your studies from this day forward, should be conveying the message “I used to be indecisive, but now I know where I am going.”
Best of luck to you!!