What should I do to get into MIT?

I know some people on this forum hate posts from high school freshmen - sorry! I’m a girl and a freshman in high school, and MIT is my dream college at the moment. Here is my background, as of now:

  • My courses as of this year: World Studies I and II, Advanced Orchestra, Geometry, French I, Honors English, and Biology. I ended the first semester with A's in all my courses (4.0 GPA), but unfortunately, I'll very likely be ending the second semester with B's in Honors English and French.
  • I plan to be involved in the coding club and/or the robotics team for all four years, as I am very passionate about Computer Science, programming, and STEM. Last year, I competed county-wide in the STEM Fair, after winning my school's science fair with a robot I built.
  • I take after-school coding lessons once a week and I plan to visit some tech companies and hopefully intern at one in 2018. I hope to enhance my programming skills and eventually build an app in the very near future.
  • I am also heavily involved in the music department in my school. I got accepted into the advanced orchestra as a freshman, and I took part in the pit orchestra for the musical this year; both of these I plan to be involved in for all four years. My school has a program where music students are driven to middle schools to teach middle school students music every week, and I plan to participate in this through senior year, as well.
  • I'm also in a world-touring choir outside of school, and I've been involved for almost five years.
  • My courses laid out for next year: AP European History, Advanced Orchestra, Honors Pre-Calc, French II, MAS English (honors), and Physics.

I’m not sure if it’s too early to tell, but do you think I might possibly have a shot at MIT? If not, what should I do to work harder to get in?

@camille004 As an MIT student, I recommend reading the following:

http://mitadmissions.org/blogs/entry/applying_sideways

Be a student

Not an applicant

Pray to the pagan gods.
Seriously, I’m sure if you keep your grades up, you’ll have as good of a shot as everyone else. MIT is a crapshoot for everyone, unless you’re the president’s daughter or something.
If you get in, great, but if you don’t get in, keep in mind it’s not the end of the world. In the meantime, try not to get too set on MIT. The thing about schools with sub- 10 percent acceptance rate is that probably about half the applicants have the grades/test scores, so the adcoms have to select based on ECs, essays, and other things that can be pretty subjective. If you like MIT, though, you’d probably like Stanford and Cal, and given your good grades, rigorous courseload, and extensive ECs, the chances of you getting into at least one are pretty good. Of course, adding safeties is a necessity, but you can figure those out when you’re a senior.
Try not to worry about college too much now. It’s good to explore colleges when you’re a freshman, but I’ve seen too many people get obsessive about the college admissions process at your age and they basically spend their entire high school career doing things to try to impress colleges and worrying about it. Just focus on your studies, participate in all the ECs that you’re passionate about, and try to make your high school experience at least somewhat enjoyable:)

Try competing in programming competitions like USACO and other programming events that pull all-nighter at some location (I forget what it was called). Make sure to find what would make you most unique!