The thing is I do compound exercises.
Doing them is one thing. Placing emphasis on them is another. You have a whole day dedicated to shoulders, clearly showing emphasis is not being placed where it should.
I've skipped them once and I just felt that I hadn't done all that I could, I didn't push myself as hard as I could.
More volume is not the answer. This is another problem (in addition to the countless other ones I've mentioned in other topics) I have with the typical 1x a week approach. Since people are working on a single muscle group that day they feel the only way they get a good workout is by adding more volume, by either adding more repetitons of a givin exercise or by adding more exercises.
As everybody already knows, our bodies suck at doing two things at once. Gaining muscle and losing fat at the same time is just one example. One most people don't think about is storing glycogen and building muscle tissue, which genrally do not occur at the same time. If there's a glycogen shortage that's going to be your bodies first priority - restoring glycogen, not building muscle tissue.
What does that have to do with anything? Well, the higher the volume, the more you deplete glycogen stores. So after such training your body repletes glycogen first, and works on protein synthesis second. With low volume, you can stimulate increases in protein synthesis but without depleting glycogen. This is why low volume, heavy weight, and more freuquency (think PL-style fullbody training) is so effective. Low reps don't deplete nearly as much glycogen since you rely more on the ATP/CP energy pathway.
Also, for hypertrophy to occur you want ribosome and mRNA activity to be elevated and STAY elevated in the target muscles. Training a muscle group once a week does not accomplish this as research has clearly shown they (along with increased protein synthesis) return to normal in about 36 hours, which means it's best to train each bodypart probably about every 48 hours (since every 36 hours would mean training different times of the day). Increased frequency would obviously mean a decrease in volume per training session as well.
Those, in addition to reasons I've outlined in the past, is why the typical 1x a week bodybuilding routine is not the greatest idea. The only exception is the genetic elite with a crap load of drugs (aka bodybuilders), since they are able to store glycogen and synthesize protein well, meaning they can do a lot more volume per session and get a lot more out of it. For the average individual without drugs, they'd see much better results on a routine with less volume and higher frequncy, with emphasis on compound lifts.
This is why routines like Starting Strength, Bill Starr's 5x5 or even a solid upper/lower split are so effective. Low volume, high frequency training optimizes tension overload (which is different than fatigue), ensures incoming calories go towards protein synthesis, and ensure mRNA and ribosome levels are elevated and STAY elevated.