Chance me (Junior here) for top 3 UCs?

<p>1st post
I'm currently a junior and 1st semester is basically over. During finals week, I screwed up badly on the classes that I had borderline grades in. At this rate, I don't think I have a chance at the top 3 UCs (Berkeley, LA, SD), since it's gotten very competitive over the last couple years. What should I do? All help is appreciated</p>

<p>STATS:
Sophomore Year:
Honors Humanities: A/A
Honors Chemistry: B/B
AP European History: A/A
AP Calc AB: C/B
Spanish 4/5: A/A
Chinese 3/4: A/A
Pre-Engineering: A/A
Junior Year:
AP Calc BC: B/-
AP US History: A/-
AP Biology: B/-
AP Physics Mech B/-
AP English Literature: A?/-
PE:<br>
SAT scores: 2040 (math 730, reading 620, writing 690)
<em>I plan on taking it again</em>
EC:
Quizbowl (3 yrs)
FIRST Robotics (3 yrs)
History Bowl (1yr , junior)
NHS (1yr, junior yr)
CSF (1 yr)
Other:
1st Generation to go to uni
Ethnicity: East Asian</p>

<p>I think these colleges are a bit of a reach for you, with an SAT of 2040 and especially an average GPA. you should consider looking for matches such as UC Davis, UCSB, UC Irvine, UCSC.</p>

<p>so is there nothing that I can do to help my situation?</p>

<p>Get mostly A’s in the second semester and a SAT score of 2100+ and you should be a match for UCSD. An upward trend is a big plus, which you dont have right now.</p>

<p>Unless if you are able to get 2300+ and straight A’s in the second semester and work on some strong ECs, Berkeley and UCLA will be reaches.</p>

<p>Can you give me some examples of strong ECs? Like volunteering at the library?</p>