First off, welcome to the Service Academy Forums. I see that you are a new member. Also, I see that you have posted the same or similar question in the Air Force section.
I am not an expert at ALL, but let me convey what I have read many times over on this website:
1. your chances are zero if you don't apply
2. read the thread (sticky) in section of the USNA forum entitled "...what are my chances..."
3. Your chances depend greatly on your location. Is your district competitive or do very few young people seek a nomination?
4. You only list your math score which is above the 75th percentile range for the last class profile. Does your CR need work? The good news, the USNA superscores.
5. I think 3.71 u is very good, but that might just be in our area. USNA considers class rank as well to better judge where you stand among your peers.
.... there are many other things to say, but read the Stickies and it will provide a good foundation of understanding or for what I have learned there is no firm foundation or keys to obtain for absolute success for it's nearly impossible to gauge. But, please don't let that sentiment deter you from your goals - apply!
Take Care.