The title is a bid of a play on words. I am training for cyclocross. I have been riding my road bike, working on technical handing in a field by my house, interval training both in the field and on road. Running laps around the field dismounting, and mounting.

Is there any other sort of cross training that I could/should be doing to get in better shape? I don't want to put on weight so I have been avoiding weight lifting but would some high rep body weight exercises be a negative? I am trying to cut about 10-20 lbs by the start of the season and I know that working some other muscles would help me achieve that because my metabolism would be higher while those muscles healed.

Advice?