Watch Navy Seals BUDs Class 234 Part 4 Hell Week on YouTube for motivation
Just kidding. But your scores definitely need some working on so what you need to do is find a program that you can do consistently (aka 6days a week). Also, your program should be based on progressive overload if you want to see fast results (doing a little more/better in today's workout than you did yesterday)
Improving your mile will take a lot of guts if you are going for the two week deadline that USAFA gives out after failing. I recommend 8x400 meter repeats at your goal mile pace with 60 second breaks in between each rep. Do that 3 times a week along with some jogging and stretching and your mile time will drop like a rock.
As for sit-ups, start doing a lot of flutter kicks, bicycle crunches, and planks. What I used to do was 3 sets of a cycle (there's a different word for it but I'm not sure what it is atm but basically you do a number of flutter then move straight to bicycle crunches, then straight to planks with minimal rest and you rest in between sets). The numbers depend on you, so you have to set goals for yourself. Like I said, follow progressive overload and just aim to do a little better than you did yesterday.
To me it looks like your bball throw and push-ups could use some improvement too. Use these links to figure out what form u need for the throw:
For push-ups, try to start doing chair dips in addition to your normal workout for push-ups. 3 sets of 40 was enough for me, but you may want to aim for 15 and work your way up.
You could also improve in your flex arm hang. What I would do if I weren't able to do a full pull-up (which looks better than any amount of flex arm hang apparently) is negatives.
http://www.fitstream.com/exercises/negative-pull-up-a6041
I prefer 3 sets of 5 second drops, but it all depends on you.
The next few weeks should feel like hell for you if you are training right because you do have plenty to do. Plan to spend at least an hour or two twice a day training if your really want results and remember it only hurts for a while, but if you can get through the hurt you can earn the next four years of your life at the academy. Stretch, make sure to eat well and sleep plenty, and remember soreness is just a state of mind. Your body can do much more than you think. Best of luck to you!