I agree with the others. Your profile would be killer if you had more leadership ECs but that is too late to improve now. I think you have a very good chance at most of the schools you are applying to. For Cornell you might want to try to write a more creative essay.