Your ECs are really strong, but your gpa is weak for NYU, especially with your ACT score. What did you get on your AP exams? You might want to look at NYU’s test score options in case future SAT/ACT sittings are cancelled.
https://www.nyu.edu/admissions/undergraduate-admissions/how-to-apply/standardized-tests.html