Yeah, as The Student said, stop doing pull-ups. It won't hurt to take a month off from vertical pulling motions (a month isn't that long in a training career) and a couple weeks off in general. Go see a doctor too. Pull-ups and pulldowns are not good for the shoulders. They pinch together all the muscles and connective tissues in the shoulder.
You're much better off using a shoulder width chin-up grip and pulling to your upper/mid chest, so that your body is at a slight angle in relation to the bar. Don't worry about going down into a full stretch position at the bottom either, just go down until your arms are basically straight. It's plenty of ROM to hit the lats and rhomboids with all the stimulation they need.
Remember, there is no such thing as the National Pull-up League. Nobody is going to pay you extra for doing nice pull-ups and even if you are graded on them (military), you can switch from chin-ups to pull-ups 6 weeks out from test day and I promise you your score won't get hurt.
The scarecrows are great as are rows and posterior delt raises. You may want to be careful on your vertical pressing exercises and bench presses until you know what's going on with your shoulder too.