Katebelle3. I believe you can do it. If your goal is to get into schools like Yale then don’t give up. If not this time try again as a transfer or take a year off from college and do something productive and interesting and work on your ACT and apply as a high school reapplicant. Taking a gap year and doing things that most seniors wish they had the time to do is very valuable.
My DS started with 19 in ACT practice test in his Sophomore year. And after practice taking the test on his own time he raised it to 35 on a real deal. So obviously Practice is helpful. But you must learn with every Practice what you are doing wrong so you become productive. So if you can raise 1/2 point on every test you take then you can reach your goal from where you are.
If you don’t get in now and apply as a transfer it is even more difficult to get admitted. If you want to go to school like Yale, and doesn’t have to be, I would take a gap year to think and learn more about yourself. This would be another good essay topic to write about. You will have more time to be prepared. Good luck to you!