As Shayne said, DO NOT enlist with the expectation of being able to get into an officer program. I have a number of classmates here right now that were, not really lied to by their recruiter, but mislead in the availability of other options. They ended up getting officer which is how they're at NNPTC now, but for most of them it's there second time through, and you don't want to have to go through here more than once.
The training you would receive as an officer or enlisted student is top notch and your Navy work would prepare you well for a number of good paying careers. While it would provide you financial stability as you were further along in your Navy career, the junior enlisted aren't making tons of money by any means, so look at the financial side of things before you sign up if that's a concern of yours. I wasn't enlisted though, so others on this site can speak more to that than I.
I can tell you a ton about the officer side of the program if you'd like to know about that, but my knowledge of the enlisted experience is not very good. Send me a message if you want to know more about any of this.
The Navy is great, but you have to make sure you do it for the right reasons. Don't enter in to the Navy thinking "if I can't do job X, I don't want to do anything". But if you see yourself being happy in a number of jobs in the Fleet, you might want to give it a shot. On the enlisted side now, Nuclear rates are available for Machinist's Mates (MM), Electronic Technicians (ET), and Electrician's Mates (EM).