You know where you need to improve, and i'm going to assume that everything you can improve on, you are alredy working on improving.
When I put my package in I had ASTB scores of 50 5/6/6. Which is basically middle of the road. Your GPA looks good, better than my 2.6 at least. and I was ProRec at the Feb boards. Just got done with MEPS yesterday, now I get to wait for a waiver, PRT and hopefully final select for OCS in early May.
And as far as your upcoming ASTB goes, study study study. I'm sure you've heard it, but it doesnt hurt to say it again. Also, practice under the time constraints with a practice test. you've taken it once so you know the layout, that will also help you be more confident the next time around. judging by your join date, i think you know there is plenty of gouge on here that will help... GOOD LUCK, and hope to things go well for ya...