Look at this list carefully. You are going to have to relax your criteria. You need close to a full ride and a full tuition scholarship at the minimum. Texas Tech might be a great fit in terms of the student body. Also consider Baylor. There are some great NMF scholarships in Texas. I would look at the University of Oklahoma and the University of Tulsa. The University of Alabama is farther away but has an excellent NMF scholarship.