Pilot slots are competitive. To standout whether applying to ROTC or OTS...GPA is more important than degree...ace the officer qualifying tests...Have work experience/leadership/sports and/or volunteer service. The better/more you have of these the less you have to rely on luck/timing/who ya know. If you have more than 150 hrs you will be in top 20 percent of applicants I have worked with but flying hours is just one aspect. Apply to all services and see what happens. Finally desire to serve is key. Most of us can't be superstars in all all areas above so focus on your strengths and show effort.