This is what worked for my kid, whose main issue was the math, and also the science. You can get 5 retired ACTs by buying their Official Guide book. They only update one test a year, so it’s fine to get a slightly out of date one for cheap. You can also find free, legally in the public domain, retired ACTs on the internet. Reddit is your friend for this. Take a few science sections, so that you become very, very familiar with all the ways in which they present the data. Once you recognized all their graphs and charts and tables, it should go much faster. Kid raised their science score from I think about a 30 on the first practice, to a 36 by the time they took the test.
For the math, my kid used the 2 book series called The Best ACT Math Books Ever to review, and then did many math sections from retired ACTs. They said that the last few problems were always too hard, and they always ran out of time, but they managed to get a 34 in math. After they’d had Calc BC, they said that if they’d had calc beforehand, it would have helped them to be able to finish the math section faster.
For the reading and English sections, just do practice sections from retired exams. I think that you should be able to get your score up to what you want - it’s very much within reach, with prep.