Chanceme nuclear engineering MIT

Matches? Auburn is a safety (though, as @daunt18 write, U Alabama is a better safety).

MIT, Stanford, Princeton, and Vanderbilt are high reaches, and you are almost certainly not going to be accepted at any. This is not because you are a weak student, but because tens of thousands of students who are as strong as you are also applying to each of these schools, and they will only accept a few hundred. As an OOS applicant, Gtech is a reach, and Northeastern is also a reach. As @TomSrOfBoston writes, BC does not have engineering.

With this list, you will almost certainly attend Auburn, which is a great school, but you would probably be happier at U Alabama. Improving your SAT will only slightly improve your chances, if at all.

You should also come up with some matches.