You should definitely take ROTC in high school. Im in Air Force ROTC even though i plan on joining the USMC or the USN. It will give you access to scholarships and increase your chances of being selected. I do not know the requirements for the USMC but I imagine they are the same for the USN.