Well you should find some backup schools that you can afford.
University of Alabama offers full tuition to international students with a 32+ ACT or 1400+ SAT (Math+CR) and at least a 3.5 GPA.
http://automaticfulltuition.yolasite.com/
There’s a list of list that offers automatic full tuition if you meet the requirements. You might have to contact the schools to see if their scholarships also extend to international students.