If you really, really, really want to be at USAFA then you have no other options but to retake the CFA. You will have to make it work! The sacrifices you make now in your schedule will be worth it when you get an appointment. The suggestions others have made are great ones.