Armyman,
Everyone here is providing you good advice. Just know that they are also giving the same advice to the thousands of your competitors who are reading these posts. But here's what I would do if I were in your shoes:
Step 1:
Get your ACT score up. Your other stats look good, but your ACT score is your weakest credential and is below average. Regardless of what your peers may tell you about their "desire to serve" or "gung-ho attitude" toward the military, the fact remains that National Test Scores and GPA are the "great equalizer" and the single-most important factor in admissions decisions and whether the schools will elect to offer you financial incentives to attend their school. Heck, I could tell you that I have wanted nothing more my entire life than to be a professional tennis champion -- that ain't gonna make me a professional tennis champion! Although scores are definitely NOT the only factor (i.e., you can't be a book "dweeb" and expect to be viewed by the admissions offices as a potential leader of Soldiers, Airmen, Sailors, and Marines), you certainly can't expect these schools to work overtime to persuade you to attend their school if you have below-average scores. You are totally in the "zone", but you can do better.
As bruno mentioned in Post #7, the average ACT score for VMI is 25 (I expect the others are roughly about the same). You are currently at 23, but you really want to be above average. As soon as possible, you should go to Barnes and Noble and purchase an ACT study guide and practice taking that test. Over and over and over again. You should also find a tutoring center like Huntington Learning Center (
http://huntingtonlearning.com/page/sat-psat-act-prep ) to re-teach you what you learned your sophomore year in high school. They will give you a practice test and ask you what score you want to achieve. They will then give you a very good estimate of how many tutoring sessions you need to get you to that stated objective. This tutoring does not come without a price, however. But if it costs you $2000 to earn a scholarship worth $120,000, that is money WELL spent -- a return on investment far better than any single 529 Plan in the country! I did that for my DS, and I was a bit nervous about whether they could deliver. But my DS worked his butt off last summer and it has paid dividends. If you show up to a tutoring center and expect them to spoon-feed you with information, you're totally wasting your money. The choice is really yours.
If you score, say, 28-30 on the ACT the next go-round, you will be above average for the SMCs and should have these schools throwing money at your feet! Do it.
Step 2:
Do well this semester. You have only a few short months left in this semester of your junior year to make or break your chances of gaining admission to an SMC. Do ALL of your homework and ALL extra-credit assignments and study very hard for your tests. Don't let this opportunity slip through your fingers by getting distracted. You can do this!
Step 3:
Get in shape. For the AFROTC and AROTC scholarship applications, you will need to get in shape. Althought there is no "minimum", the boards to look at this. Download the scoresheets for AFROTC and AROTC (do a search on SAF before asking for the link) and search the discussion boards to find out what these services expect in terms of physical fitness standards. The best time to get in shape is in the summer when you are done with finals this year and have extra time.
Step 4:
Learn about ROTC Scholarships. First, start reading the variety of threads on SAF about ROTC scholarships and become familiar with them. Don't start new threads that have been thoroughly discussed before. Save your posts for issues that you truly cannot find elsewhere (or if previously discussed, appear to be dated). I don't mean to discourage you from posting, but please remember that we are volunteering our time here and DO want to answer questions of folks following a noble path (it's a bandwidth issue).
Second, if you are not 1000% sure that you want to serve in a certain branch, apply for the ROTC scholarships for the Army, Navy, and Air Force. You can ALWAYS decline a scholarship, but you will NEVER be accepted for one if you don't apply. You may find yourself only receiving a scholarship in one branch, and that result may actually define your destiny.
Third, if you harbor any thought whatsoever of applying for an AFROTC or NROTC scholarship this year, you should change your SAF name from "armyman736" to something like "Servicemember" -- it will look weird when you start posting on the AFROTC-related threads this fall with a name like "armyman736."
Step 5:
Apply to all SMCs in which you might have ANY interest. Don't worry about whether one SMC is "public" or "private" (which was a really good question, by the way, because you learned that the distinction from an applicant's perspective relates mostly to their posted "sticker price", but not the actual price you pay) or whether one is "better" than the other. For example, you can spend hours learning about the nuances of life at The Citadel, but if you're not granted admission to that school, your time would have been better spent studying for the exam next week. Once you know how you stand in terms of admission, you can start arming yourself with facts on which school to select.
Also, apply for admission on the EARLIEST possible date. You will thank me when you receive scholarship offers to particular schools down the road. Also, for many schools, it is actually easier if you apply early.
Step 6:
Receive offer letters and discard the reject letters (if any). If you happen be rejected from an SMC, don't spend a nanosecond thinking about it. Focus instead on those schools that remain in play. Also, don't let your grades slip because the schools WILL ask you for a copy of your fall and spring grades from senior year. Trust me, cadets with offers in their hand have had their offers revoked because of a student's poor performance during their senior year.
Step 7:
Visit each school. Once accepted, you need visit these schools and talk to the ROTC departments. As bruno has mentioned, your best source of information is the school itself.
Step 8:
Review the financial award letter. Here's where you get down to comparing the REAL cost of attendance (everything else is simply a moving target that can change on a dime). A lot above has been said about the posted "sticker price", but I hope you recognize from Cehr414's post that scholarships happen before, after, and during the admissions cycle.
Step 9:
Make your decision. Congratulations! Be loyal to your new school and NEVER question whether you've made the right decision.
Step 10:
Threads on SAF. Do NOT start a new thread and ask the members of SAF what the previous 9 steps are for gaining admission to an SMC.
Step 11:
Pay it forward. Don't be one of the folks who gain a tremendous amount of knowledge from all the VOLUNTEERS on this website and don't use that knowledge to help others following in your path. Use the experience you gain for the greater good!
Step 12:
If Steps 1-9 don't succeed, start over on Step 1.
Good luck!