hi
it may be a pec strain.why don't you tryrotator cuff strengthening.usually gym going people strengthen more of their deltoid and pecs for good appearance.this is inducing muscle imbalance in the shoulder. rotator cuff plays the major role in dynamic stability.in painful shoulder,its activity is usually diminished