Have you checked the availability of ROTC scholarships lately? I believe that they are quite competitive these days, more so in some branches than others.
I have — actually my husband spoke directly to the ROTC officers at a few colleges my nephew was looking at (He himself got his undergrad on a full ROTC scholarship).
His grades are good and he is a talented athelete, so he should be able to secure a scholarship (fingers crossed).