Some will say: "Come on time, wear your uniform properly and do your job". You need more to be a Naval Officer.
This is what you need:
Outstanding PRT (at least outstanding Low), outstanding Military bearing ( Ship Shape uniform at all time...shine your boots no matter what the others say), outstanding proof of Leadership (A school class leader or section leader, pass your test for third class the first time and try your best to make a difference), outstanding quals (Make yourself useful for your shop, Airwarfare, Seawarfare, plane captain, rating quals), outstanding evals (stick with the best, don't become a hater, promote the Navy, stay out of trouble...drinking and fraternisation are the big ones) and remember your goals. Put them on paper and stick to it.
At time, it will be hard (Temporary Assigned Duties, cleaning the shop, cruise, being away from Home) but it will make you stronger. Remember that it can always be better since you can only move up if you do the right things. Study, study and study is the only way to the top...my RDC was right about that.
Don't drop your guard and stick to your guns. When you submit your application, make sure that you pay attention to detail. Make sure you shine and you will be golden.
The sky is not the limit...be motivated and you will get what you want. Good luck!