Your english and reading scores are superb, and your math and science scores can be easily improved with a bit of practice. I took the ACT twice and here’s how I fared:
First time - 28 C (29 E, 29 M, 29 R, 25 S)
Second time - 35 C (33 E, 36 M, 35 R, 34 S)
I think a lot of people have the idea that if they take a standardized test more than once, and prepare the same, that their scores should improve. This is not always the case. Here’s what I did to drastically improve my math and science scores:
Go out and purchase or borrow a Princeton’s Review ACT book, or any of the other test books that come with practice tests. The more practice tests, the better. Don’t get caught up in what brand is the best - I didn’t read a single page of the book, and relied solely on the practice tests.
Begin by taking the test you most struggle with, I assume for you this may be the science. The science section of the ACT is unique in that it is least like the name it carries. The section does not require you to have extensive knowledge in various fields of science, but rather, tests your ability to quickly analyze given information. My advice here, take the time to read through the questions, and the prompt. When you begin to take the practice tests keep in mind the timing allotted for each section. I assume you are already familiar with this as you’ve taken the test twice.
For your first run with a practice science test, forego the timing limitation. Do not time yourself, but rather, spend the time figuring out the answers to each question. You’ll find the more you do this, the quicker you become at it. Begin to time yourself as early as the second time you practice, or even the third. Only you know where your strengths lie.
When you check your answers, be sure to note why you got certain ones wrong. You’ll find that after you take enough practice tests, you’ll be able to recognize mistakes you’ve made continuously, and eventually eliminate them.
Moving on to the math section. Improving in math can be a struggle at first, but you’ll find that once you begin to practice, the test becomes a sort of second nature. The math test contains 60 questions that you answer in 60 minutes, and the questions are in order of difficulty. You’ll probably find that the first 20 questions require 30 seconds or less to complete, while the last 20 might have you stumped for 2 or even 3 minutes.
Take the same right mentioned earlier for the math section. Math is probably the only section that if you practice enough times you can begin to answer all the questions correctly. Take note of the different types of math concepts you’ll be tested on and study up on the ones you carry the most weakness in.
Best of luck to you, I hope that you find a nice increase in your scores your third time around!