If you received a letter from USNA stating you were on the Waitlist, that means you did not receive an appointment but could still receive one if the yield is less than expected. The "yield" is the number of people who accept their appointments. Like every other school with competitive admissions, USNA forecasts how many of those appointed will accept. If that number or higher accept, no one will come off the WL. If fewer than expected accept, then USNA will start taking folks off the WL.
In recent years, the number from the WL that receive appointments is very small and sometimes it's zero. There is no way for anyone here (or even Admissions) to know how the yield will ultimately turn out this year because there is still time for candidates to accept/decline their appointments. After May 1, USNA will know. They will then turn to the WL, if needed.
If you are on the WL, I STRONGLY suggest you pursue your other option(s). Per a prior thread, you may not want to commit to paying tuition for 4 full years at another school, but definitely do what you need to so that you can attend that other school.
Finally, if you were WL'ed this year, it means you were very, very close to an appointment (and might still get one). You would likely have an excellent chance if you reapply, provided you do well next year. If it doesn't work out for you this year and USNA is still your dream, definitely consider reapplying! [Cross-posted with DKTKT]