The board doesn't look at your GPA per se, they look at your overall Order of Merit. Your cumulative GPA is 15% of that. Since you currently have a low GPA, you need to focus on bringing that up as much as possible. Maybe you should try taking some of the easier classes in your major during the semester(s) before you categorize; or you can try to make up the points in other areas as well. Try to get a high pcsm score, PFT score, and do well at field training (SP and DG help out a great deal).
Since this is going to be your first year in ROTC, you need to play catch-up. Those who came in to ROTC as freshman already have a slight advantage. Try not to screw up. Don't miss appointments with cadre and don't be late for ROTC class or LLAB, because that's where you get the most face time. I know with your commute it will be hard, but get involved somehow. The real question (not just to you, but to everyone wanting a pilot slot) is "how bad do you want it?" When I came to my detachment, I was a year behind. Everyone I talked to said they wanted to be a pilot. There were probably 15 to 20 people saying they wanted a slot. We just categorized this year and 4 of us got slots. Everyone says they want to fly, but most don't put forth the time or effort.
That's just my point of view, hope it helps. Good luck.