I don't know what weight you plan on being at but #2 is important. Lifting weights is huge...if you have to get a training partner to go through the pains with you. Work on things that will work your lower body like lunges, squats, and such so you build up leg power for your shots. Also bench press is overrated for wrestling, you do a lot of pulling to set up moves....do weighted rows, ripcords, bicep curls and things like that.