It sounds like your injuries inflame easily. If you can cause pain in your shoulder by palpation then it mat be muscular. If palpation causes intense pain then maybe a rotator cuff. If neither then it maybe a neural impingement. Rest it. Avoid movements anything like what caused the injury. There are a zillion ligaments and tendons and nerves in that area. Anti inflammatories and time will tell. Or....a $1600 mri....even the natural arm movements of walking can prolong inflamation. Do nothing. Dont sleep on it. Dont move that shoulder! The basic rule is that if cold makes.it better then it is inflammation