You have picked quite an impressive lists of schools to apply to, good luck with them.
The first thing you need is high grades, esp in subjects of math and sciences. For a school like MIT, you need to probably be the top rated person in your school. The next thing is impressive SAT scores. The next thing to look at is extracurricular activities, do you volunteer? Are you a captain in a varsity sport? Do you have a job?
If you get into any or all of these colleges that will be great. However, even if you don't, you can still do quite well for yourself with a degree at another college. There is a shortage of engineers and that shortage is projected to grow.