I'd consider going to a prep program, such as the Service Academy Program at Marion Military Institute. The ACT is solid, so unless it's heavily tilted toward English and away from math (was it?), I'd guess that isn't the shortcoming. Also, it's my impression that WP weighs the CFA more heavily...