And you really need to focus on test prep. Take a sample SAT test (online) and see if it’s a better fit for you than the ACT. And then think about taking a paid prep course, or getting some tutoring. Yes, it could be expensive . . . but not nearly as expensive as having to borrow $10k - $15k/year for four years! Look at the test score requirements for a full ride at UA-Huntsville . . . if you can pull that off, you’d be saving yourself a boatload of money! And, if you can’t do that, then aim for the scores you’d need for full tuition at UA or elsewhere.
And look at each school’s deadline for submitting test scores. At UA, it’s December, but UA-Huntsville gives applicants until June of senior year to submit test scores - that gives you plenty of time to work on getting your scores up!