I'm sorry to hear about your shoulder. The shoulder joint has the greatest range of motion out of all other joints in our body, which is why it is the joint most prone to injury. When playing sports or activities that heavily involve the use of your arms and shoulders, it puts a lot of strain on the shallow joint. The best thing to be doing is putting a cold compress on it to reduce the inflammation and swelling. This will also help relieve related pain. Also, try to immobilize it as much as possible. Because of the range of motion of the shoulder, it is very easy to re-injure it and make it worse. Have you had an MRI to confirm whether or not any of the rotator cuff tendons are torn?