Looking for some tips on improving shoulder position & health for weightlifting.

In particular, my right shoulder tends to roll forward (internal rotation) when receiving the snatch. This shoulder is pretty crunchy in general, but I've found some relief adding external rotation exercises with a band and attacking trigger points on the latissimus and teres major. Pectoral and anterior deltoid stretches seem to have minimal effect, and I have good ROM.

I bench once every 2 weeks and it does not seem to aggravate my shoulder. Bench press is probably my weakest lift.

Thought about posting in the Recovery section, but I'm ideally looking for some assistance work that will also build skill in the Oly lifts. I'm pretty beginner and don't want to lose focus.

Reporting back --
Decided to go all in on this one, and for the last 6 weeks I did snatch-grip press from the neck and rows every training day, for 40-60 total reps of each. Plus squats, of course. Did some split cleans here and there for fun. Backed off on everything else.

Shoulder feels great, and I gained 10 lbs. All my shirts are too tight around the armpits now.

Started back in with the full lifts a couple days ago and receiving the bar for snatch feels -awesome- in comparison to before.

Not trying to hijack on my first post but I have something similar going on. Whenever I do any pressing from an externally rotated position I get an ache in both shoulders. The ache starts in the posterior about mid scapula and sometimes radiates to my elbow. The ache subsides with rest. I've been told to work on my T-spine mobility as well as shoulder stability. Is this right? Should I be doing the movements prescribed earlier in this thread?

Got a kid here I'm doing alot of overhead work with but he's going to lpay FB in the fall at college here in Texas so I'm getting him ready for their posteason lifting.

The push presses behind the neck have really helped him. Greg, this looks like alot of what you advise in the Masters Olympic program in your book.... Any reason you like the behind the neck push press so much?

I like behind the neck pressing a lot because it helps with mobility and also reinforces the proper overhead position. Although the trick is that if mobility is extremely poor, the bnk pressing can aggravate the shoulders, so sometimes you may not be able to introduce it right away (sometimes doing push presses can get you past this because you don't have to actively push in that lowest position).

He benches and inclines quite a bit more than me but its the other way around when we do this.....Almost a struggle to hold/support the weight overhead....I see a little tightness but its more the "struggle" if that makes sense??

Not trying to hijack on my first post but I have something similar going on. Whenever I do any pressing from an externally rotated position I get an ache in both shoulders. The ache starts in the posterior about mid scapula and sometimes radiates to my elbow. The ache subsides with rest. I've been told to work on my T-spine mobility as well as shoulder stability. Is this right? Should I be doing the movements prescribed earlier in this thread?

What you describe can be an indicator of a nerve impingement, which is a potentially serious problem and one you should ask a doctor or physical therapist about. You certainly shouldn't take advice from the internet. That being said: don't do anything that aggravates it, do some SMR in the thoracic area (roll a tennis ball in there), and try some band pull aparts and YTW's before you go crazy with BTN presses.