While anything is possible, your chances are realistically not that good unless you offer the admissions committee some compelling reason or reasons to overlook your GPA. USC is holistic in its admission policies, so it is possible to stand out among a crowded field via other elements of your overall application packet… i.e. – ECs, essays, demonstrated passion, potential artistic or creative or athletic skills, potential leadership roles, potential community involvement, demonstrated interest and solid answers to your Why USC? explanation, etc. Of course, if you are also an URM or FirstGen or QuestBridge or some other underrepresented category, that could be to your advantage as well.
Basically, with 87% of all applicants rejected this year - including many 1000s of applicants with test scores in the 99th percentile, my advice if you really wish to attend USC is to do your best to raise your GPA, try to secure the highest standardized test scores possible and then also look to every other element of your application packet as the pieces that you can possibly use to sway the admission committee. USC especially is looking to craft a well-rounded and diverse freshman class. It is not all about just admitting the 8250 applicants with the best stats. So research USC and actually tell them why you are convinced that it is the best fit for you… and moreover, also try to convince them what you would be adding or bringing to the USC community if admitted.
Good Luck