aight guys i foun out today by doing a set of cleans, (205X6) that i have a shoulder impingement, nd from what it looks like a pretty developed one, this is where the shoulder hangs down and forward instead of straight down fromt he neck cause your shoulder ball to pinch the nerves in your socket, my trianer says that i need to strengthn my back as well as stretch and loosen my chest in order for my shoulder to "hang" correctly, anyone who knows anything about this, help would greatly be apreciated, he also stated that my bench will increase alot because my chet will be more stretched out and relaxed, enabling more of a puch with my pecs, but anyway give me some upper back strenthening exercises guys, any advice will be grealty appreciated!