Honestly this is what I see:
A LOT OF VOLUME, and hitting the same muscles on consecutive days.
How long do your workouts take? 45 minutes to an 1 hour is probably a good target, any longer and your either not lifting as much as you could, or your lifts just won't be quality.(not counting warmup/cooldown)
Your glycogen stores don't take long to deplete (although I can't remember the time off the top of my head, I believe it's <1 hour.)
Once there depleted the remainder of your workout won't be quality and you won't make much for gains.
I'm quite confident I'm not the only one that will tell you this is a lot of sets:
lat pulldowns 3x8
mid row 3x8
bent over barbell row 3x8
back ext 3x12
incline bench 8,6,4
decline bench 8,6,4
I believe 34 sets (although it is break, and my math/counting isn't stupendous at the moment)
Honestly you really never need much more than 25 sets or so, and if you are doing intense low rep work you don't need much for auxilery work.
A 5x5 set of squats is some hardcore work if your doing a true weight amount so that you cannot do anymore reps after the 5th rep of the 5th set, 34 sets is an extreme amount.
A good leg day doesn't need to be more than:
Heavy compound lift (Squat, Deadlift, variation)
A single leg exercise (Lunges, Single leg squats, Step ups)
Posterior Chain (Glute ham raise, reverse hyper, good mornings)
And then throw in an abdominal circuit, and maybe a grip circuit if you so choose.
Honestly I think you'll see a lot more gains, if you lower your volume in your workouts. I know it may sound confusing, but by doing excessive volume you will inhibit:
- Complete Muscle fatigue
- Lifting as much weight as you could be
- Having proper form for every rep
And by using the same muscles on consecutive days you also inhibit complete recover which is one of the most important things to make gains.
Are you able to add weight to your lifts often, or what do you define lacking gains as?
Another question, Is there a reason you need to 7 bench press lifts in a 5 day period?
Give your muscles more time to grow and recover, I think you'll see better results that way.