There is a great program for you at USD (University San Diego). It's called a Masters Entry Program in Nursing (MEPN), and despite how competitive the program is, you sound like a shoe-in with your background. The program is 3 years in length with the first year devoted completely to getting your RN license, and then years 2 and 3 to getting your Masters degree, and they offer a Nurse Practitioner track. I would highly recommend checking it out!
I have lots of information on the program, so please let me know if I can answer any questions for you! :)