I am no way a professional or a athlete but I have been keeping up with a routine that works for me. I have been into training since 2015, I have a very small home gym which contains:- A bench Wights up to 20kg Dumbbell Dip and pull up machine Mats Today we are going over my Upper Body Push day :- First for a warm up 5 minute skipping. High knees skipping Push up 5- 10 Stretch your upper body Then right into the main workout:- Close-Grip Bench Press - 4 sets x 10, 8,8,6 reps with 60 seconds rest Incline Dumbbell hammer- grip press 4 x set 8 reps with 60 second rest Dumbbell rear delt raise - 4 sets x 12 with 60 seconds rest Skull crusher - 4 sets x 10,8,8,6 with 60 seconds rest Decline Push up - 4 set between 10-15 with second rest Arnold Press - 4 sets 8 reps with seconds rest Body-weight Dips - 4 sets reps Max out 60 seconds rest Cool Down :- 5 minutes walk at a low past Stretch