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.
Recently, I have been getting a fair amount of questions about in-home workouts. I have been reluctant to answer because my honest response is usually “join a gym”. Depending on where you live, there is a gym in what seems like every square mile or so. Gyms are good, even crappy ones are still pretty good because they have weights. The science says weights make you sexy and strong. My advice is usually go to where they keep weights and work-out there.