Excellent post by @jose488 .
I also have to ask the OP: why did you choose the reach schools you did? Caltech and MIT, aside from being two of the most difficult schools in the nation (with GTech and Columbia not far behind), require significant amounts of math in their core curriculums. Right now your math scores indicate that you would have trouble meeting the basic math requirements at these schools; the Physics and Chemistry required in their core curriculums could also be difficult for you.
Consider: when you took the ACT, you scored a 26 in math, omitting 15 questions. Do you think you would be comfortable in a math class where 75% of the students scored a 35 or 36? (No hyperbole there–Caltech’s 25th/75th percentile ACT math was 35/36 in 2015, and 100% of the admitted students in the class of 2015 had ACT math scores over 30.)
By all means, if you can get your scores up and become more confident in your math abilities, Caltech/MIT and the like could be considerations. Right now, however, you need to consider that these schools are looking for kids they think will be able to succeed in their environments, and your numbers are a ways away from that benchmark.