If you are following any competent strength training program, you should be performing a variety of heavy compound movements such as bench press, overhead press, rows and pulldowns/pull-ups for the upper body. If you aren’t, it’s time to bail on your current program and start from scratch. Those are the basic movements of which there are a million different variations but including them is required for gains in size or strength. My holiday analogy would be to think of these movements as the turkey and mashed potatoes of your training program, everything else is a side dish.