Spend as much time in 1001 Questions about the ASTB as possible. Focus on the post where folks give you advice about what to study. There's a lot of information so you'll have to be a proficient skimmer to know what to focus on. Once you find information that may be helpful, save it. I saved all of my stuff in a Microsoft One Notebook.. Second, any documents folks have posted, save as well. If you do it right, you'll feel you have TOO much information to study, that's a good problem.
Then, go to your local library or buy 'Cliffs Notes Math Review for Standardized test'. This book will help you nail down the basic math problems you will face-but take your time going through it. Also, reinforce what you learn from online flash cards you can find from a simple google search and youtube videos. And lastly, you NEED to know some basic Naval History/people AND the basics of how an airplane is able to fly and maneuver. You have to know a lot to do well on the test, so put in the time to study.
Some people do well on this test with little study or work because of experience or natural aptitude, but your scores indicate that you're going to have to put in the work to do better, which is the same as me. I spent close to two months studying for the test and still could have done much better (47 6/8/7). Good luck.