My experience is dated, but honestly I wasn't even looking at aviation until my 1/c year. I was a math major and was looking toward nuke first. I even did a 1/c cruise aboard an SSN that went to the North Pole. However, my grades looked like a sine curve and I didn't pass the initial screen. I then put in for aviation and got picked up during the spring term. Even then it wasn't guaranteed. I still had to do the flight physical and pass the flight aptitude tests.
The secret was my unit had a large spread of warfare selections. We had almost even numbers of subs, surface, and aviation, and, in my case, I was selected for an NFO slot vice Naval Aviator.
Aviation slots are out there. Remember, the Navy also uses OCS to fill in aviation slots each year. In my squadron we had 60 officers, of which at any given time 2 or 3 were academy, 35 to 45 percent ROTC, and the rest were OCS. Just to the best you can, stay out of trouble, and keep exercising your eyes!