My shoulder has been bugging me lately, too. Google FMS shoulder screen and there are a few tests there or on breaking muscle that can help isolate if it is shoulder impingement, bicep strain, or rotator cuff. All of those can cause pain in the shoulder area, according to my research.
Mine...