Can I get into a Good College?

I’m currently a sophmore in a very competitive high school (ranked top in the state) and am trying to figure out if I can get into a prestigious college.

Background:
Asian female

HIGH SCHOOL COURSES IN MIDDLE SCHOOL:
Honors Algebra 1: A
Honors Geometry: A
Physical Science: A/A-

FRESHMAN YEAR:
Honors Algebra 2: A/A-
Modern World History: A/A-
French 1: A
Biology: A
Honors English 1: B+/A-
Orchestra: A

SOPHMORE YEAR:

Please ignore my above^ post (I didn’t finish and can’t edit it)

I’m currently a sophmore in a very competitive high school (ranked top in my state) and am trying to figure out if I can get into a prestigious college.

Colleges of interest (realistic): Berkley, UCLA, Univ. Michigan, Univ. Penn, Boston College, Carnegie Mellon, Duke.
Of course I’m interested in higher rank colleges though!

Background:
-Asian female
-Math = strong suit
-English = weak suit

HIGH SCHOOL COURSES IN MIDDLE SCHOOL:
Honors Algebra 1: A
Honors Geometry: A
Physical Science: A/A-

FRESHMAN YEAR:
Honors Algebra 2: A/A-
Modern World History: A/A-
French 1: A
Biology: A
Honors English 1: B+/A-
Orchestra: A

SOPHMORE YEAR (current, first sememster hasn’t finished yet but I will post my current grades as of today, still have exams left):
*I really messed up so far sophomore year…:/, really plan on fresh start second semester
Honors Precalculus: B (really messed up on a big test) (I know I can get this to an A/A- in second semster)
French 2: A
AP Chemistry: B
Orchestra: A
Honors English 2: B (idek what happened…)
AP U.S. History: A-

SAT: haven’t taken but I do practice tests and get ~2050
ACT: haven’t taken yet either but I get consitent 31’s

SPORTS:
TENNIS: Junior Varsity tennis team at my school (very hard to get into team, Varsity tennis team placed top in our state). Played for 4 years since middle school tennis

FIGURE SKATING: Skated ever since I was 7 years old (skated 8 years now). Orginally skated competitively, now skate to complete all levels (there are 8 levels for Moves in the Field and Free Skate each). I’m currently Novice Moves (2 more levels until Gold/Senior level) and Juvenile Free Skate (4 more levels until Gold/Senior)
*btw, Gold/Senior is the highest level you can reach (thats Olympics level)

EXTRACURICULARS:
French Club
Chinese Club
Mock Trial (very academic)
Teen Institute
National Honor Society (will do Junior & Senior year)

Have I screwed up my chances with my sophmore year grades?
Please let me know what my chances are! Thank you so much~~