The University of Alabama has good NMSF/NMF scholarships! Definitely consider applying there.
https://scholarships.ua.edu/freshman/nationalscholars/