Resistance training with free weights can help increase upper body strength. Power 25 is a set routine you can use to push your upper body muscles into that performing zone that increases strength, activates muscle growth and helps develop power you can turn to functional strength.
Extra Credit: Use the heaviest weights you can lift.