I agree with others, your ECs are fine, just keep developing them naturally.
Also do not forget that first and foremost, you are a student. I don’t mean you have to be perfect, but obviously devote the time and energy necessary to do your best work in your classes. Including time to get proper sleep, to socialize, and so on, all of which is necessary to help you maximize your academic outcomes.
Finally, I also agree you should not get caught up in the concept of the Ivy League. There are many great colleges in the United States. Your goal should be to find the ones that will be affordable for your family and great fits for you as an individual. If one or more of the colleges in the Ivy League ends up fitting that description, great. But there will surely be others not in the Ivy League, and you might find you prefer some of the ones not in the Ivy League to most or indeed all of the colleges in the Ivy League.