After spinning his wheels (15 years…) he’s still going round and round. I think as far as body composition and trying to change it, you have to do what works for you. The simple truth is you can’t do one particular program indefinitely. A year with the same program? Trying to maintain the intensity workout to workout? 2x a week and all that cardio? "Bench Press: 4-10 x 6-10 " What the hell? 4-10 sets? How is the neophyte suppose to decode this simple routine? There are too many unsupported varialbes in the works here.
If you are a “hard gainer” doing cardio at every opportunity will eat at any muscle gain. You need to seriously look at yourself in the mirror and decide “Hey I’m fat I need more cardio” “I’m kinda in shape but I need more muscle… hit the weights harder” I will say that a good compound type of routine will hit the arms, more so for beginners and a full body 3x a week will be OK for most. There are times when a split will do wonders if anything a good change up from a boring or plateaued situation with the training. You see training is not really that simple, you can’t will muscles to grow however you can have the will to train.
How about:
Monday
Squat 5x5
Bench 5x5
Bent over row 5x5
Wednesday
Deadlift 5x5
Bench 5x5
Push press 5x5
Friday
Squat 5x5
Bench 5x5
Bent over row 5x5
I’ve posted this before, it’s as simple as you can get to build size and power. Do cardio on Tuesday and Thursday if you think you need to, HIIT 20 min would be alright. Low intensity cardio is good for the heart once in a while as well 30 min sessions.
Every other week if you think you need arm work then Friday could be:
Squat 5x5
Dips 4x12
Chins 3x max
If you complete all sets with good form and some reps left in the tank then add 5 lbs incriments as you go or gradually add in such as:
set 1 - 100 lbs
set 2 - 105 lbs
set 3 - 110 lbs
set 4 - 115 lbs
set 5 - 120 lbs (easy? then add)
set 1 - 105 lbs
set 2 - 110 lbs
set 3 - 115 lbs
set 4 - 120 lbs
set 5 - 125 lbs (couldn’t complete the set or form a little off? Then keep this weight for the next workout).
Simple progression overload, you could also keep the weight the same for all sets and just increase by 5 lbs when all sets are completed and the final set is done with reps in the tank per se.
Just a suggestion, not saying it is for everyone however it is simple and effective and might work for you. I would also look at splits such as move to an upper/lower split from this full body routine, then eventually you can go to a 4 day split, 5 day etc. You can then revisit a full body such as this and in a year you’ll see terrific gains. Eat clean 90% and rest (recovery) there should be no problem.