To be honest, your stats are a little low and your ECs are not very diverse for an Ivy league college. If you attend a high school that’s a feeder school to the Ivies, then you’ll have a much better chance in getting in. I would highly suggest that you apply to greater variety of schools like the top liberal arts schools, who all provide excellent financial aid. Good luck with everything!