Run, run, run...Sit ups, Push Ups, Run, Run, Run...See a pattern forming?
Good that you are preparing for the physical side of things. Can't prepare you for the mental toughness you will need to find within yourself. Remember, don't take the comments personally, everyone in basic is a dirt bag...