Your ECs are solid, and you have clear leadership roles. Your GPA/ SAT might be a little on the low end, but since your school is very rigorous, you’ll still in a decent position for your class rank. Get your SAT to 1400, and I think you have a decent chance at getting into one of your reaches.