This is common, and potentially dangerous in terms of long term shoulder health. You are correct in that you need to strengthen your upper back/shoulders.
Deadlift, Cleans and Chins will all do that. There is no need to modify the movements, just do them.