Basically I've been working on this character for longer than my self esteem will allow me to admit and the shoulders are really screwing up my progression here. I been editing the envelopes to get the vertex weights just right for each bone, but I bend it either which way and it always comes out really screwed up. Below is a picture of my current shoulder topology and I'm wondering if it isn't done correctly, if my topology is a bit too-simple, or what. People have got better results with less than what I'm working with now so I just really need some guidance here.
The idea is that the character is wearing a chest piece
, and admittedly that is where a lot of the confusion is coming from. I can provided a file if need be but just wanted to show these images first. Any advice would be helpful.