How are your grades? What is your unweighted GPA?
Assuming that your grades are very good and that you can afford it, I think that you are solidly on track for any one of a long list of very good universities, including the University of Miami.
I really do not see any problem here. I also however do not see your full range of classes, such as math and language classes which I am assuming you are also taking at some level.