It's always hard fully to understand anyone's "package" by what is written on a message board. I'm not suggesting that the OP isn't being honest/accurate. Rather, we don't know what the teachers said, what the BGO said, the totality of the OP's experiences in ECAs, sports, leadership, etc. compared with other candidates.
The OP indicated a lacks of study. That MAY have been reflected in the English and/or math teacher's recs and the RD might not want to have reported that for privacy or other reasons. Also, it could have been that the candidate had an overall good record but not an exceptional one so, in that case, it was a question of "numbers," especially in a competitive geographic area with a single nom.
Not making excuses or trying to justify a decision -- just saying it's hard for us to know. If the weakness truly is academic, an outstanding first semester at a school like VT may be what makes the difference. Pull in As in English, Chem, and Calc and USNA won't have reason to be concerned about your ability to handle the academics of USNA. That said, no one here can promise you that will be enough, for the reasons stated above.