I was stashed at my NROTC unit for a couple weeks in the summer after I was commisioned and I helped out the LT in charge of Incoming Freshman, we had a spreadsheet from NETC on who had accepted 4-year scholarships and was attending our University's NROTC Unit. On that spreadsheet was every Freshmans top three choices of schools and more often than not the University that the Navy was sending them to was not in their top three. I do not know how they decide on who goes where, this is Just FYI
If you really have a University and NROTC Unit that you want to attend and participate in, then do the college program for a year and do really well (Grades,Physical Fitness and Military Aptitude) and you will be very competitive to pick up a scholarship to that University where you are enrolled as a college programmer.(I took this route coming out of high school because i wasnt that competitive and it worked out great, if you have any questions send me a private message).
If you are really set on going to school in SOCAL, check out all the different NROTC Units (there are plenty in the area UCLA, USC, SDSU) there so you can get some Idea of the caliber of the Unit. Not all units are Created Equal, some are bigger some are smaller, the quality of training is different and Some Units Facilities are Nicer than others.
Get a list of Units you are interested in and call and explain your situation to the Recruiting officer (it will be one of the LT's on Staff) and they will hook you up with good info. Arrange a meeting with the Recruiting LT when you go and visit the University and get a tour of the NROTC Unit.