Side note, your squat to deadlift seems very off, especially strange considering you use pretty much the same muscles.

Either your intensity is not as high as you believe or you are overtraining. I have plenty competetive bodybuilder friends and not all of them go to failure... though they respond well to the training theyre doing.

I suggest you get yourself a little log book where you write in each set, rep, weight for every workout. You need to collect the data and then switch up variables like total amount of sets, rep ranges, rest between sets, rest between workouts, workouts per week et.c. Aim to increase in reps or weight consistently, even if youre not powerlifting (you are still doing bodybuilding type training) the differences in the mirror will not be as significant week by week to evaluate your training program.

You can search for dorian yates HIT training on youtube to try one variation of short and high intensity workouts.

My type of routine is deadlifts, squats, front squats, good mornings, barbell/dumbbell bench, incline bench, pullups, bb/db rows, dips, close grip press, JM press, military/db/smith press, leg curls, bb/db/hammer/reverse curl, bunch of calf raises. I split it up into one squat day, one deadlift, one vertical push and pull (shoulder presses, dips, chins etc) and one horizontal push and pull (bench, rows etc). I find that upper body responds better to higher frequency thats why I have two days where theyre hit. Though this is what I figured out for my body and I have tons of log books where I came to the same conclusions... may not be the same for you! Another thing I found for myself is that any amount of "pumping" or supersets or contractions will do absolutely nothing. When I increase in strength in the 3-10 rep range I increase in size.

Same goes for dieting and macros.