uneven shoulders

Long ago I separated my left shoulder in a fall. I just now, [finally looked in the mirror] noticed that when doing curls, flies, etc that my left shoulder and arm come up higher than my right. When I correct this I have to life much lighter. So my right arm and shoulder are getting no work at all. So - any useful therapies for dealing with this?