i have been on a weights programme and injured my left shoulder shoulder pressing free weights. the programme then progressed and doing a hang snatch has mildly torn rotator cuffs in both shoulders. the left though is far worse. my physio has strapped the left because I was carrying it higher than the right but he says that both shoulders sit too far forward and I need to work on my posture to continue with the weights. would a posture brace help or would I be better to work on it myself?