Since you live in Ohio you will have a number of schools that will offer you merit and be affordable based on what you told us your mom can pay. As a rule of thumb you want to be in the 75th percentile or above for the school you are applying to be considered for merit aid. The higher the better. Many Ohio publics offer scholarships for various GPA and test scores and I think would be affordable for you. Some such as Bowling Green will give you a calculator to figure it out, others you’d have to apply to and wait for financial aid. I would check out Bowling Green, Kent State, University of Akron, Cleveland State and maybe even Ohio University. Each school has a different atmosphere. Some are college towns, some are suburban, some rather rural and some are urban. Miami University would be more difficult as it’s more expensive and they consider rigor of curriculum rather strongly. Most privates would likely cost more than what your mom would provide but you could try and apply. There are also some OOS schools in Alabama and Mississippi that might meet your financial parameters.
Once you get your scores you can apply to a variety of schools. What is nice is that you have a number of schools that are affordable and that you are likely to get some merit at in Ohio. Most schools at the level you are applying to are going to primarily look at grades, rigor and test scores to determine what scholarships to offer. Some might provide some talent or sports scholarships if you are interested. I would concentrate on preparing well for your standardized tests and keeping your grades up. Get your applications in early and fill out the fafsa in October.