Working on the ACT and retaking the cfa multiple times will improve your chances. I have heard from midshipman that on the cfa, usna weighs pushups, situps, and mile the heaviest. The most recent class had 17,034 applicants which is 933 more than last year. The best thing to do is to look at...