Gymtime,
In your post you mention that for a muscle to be completely worked you need to work it at different angles.
Muscle has two functions, to contract and relax, nothing more. It's as simple as that. How do you work a muscle at different angles. A muscle can't contract across itself or diagonally or any other way. A muscle simply responds by recruiting the amount of fibres necessary to resist the force against it. It's that simple.
If you want your muscles to grow bigger, you need to recruit more fibres in the lifting process. The only way to do that is through progressively overloading the muscle, ie more weight. So you can forget about shocking, angle training and all of those other myths that surround this sport and concentrate on basic, heavy compund movements.
I think you've been reading flex magazine and all those other bull**** publications way too much. At the end of the day, it's all about common sense my friend, and being more analytical.