Don’t let anyone work on your shoulder unless you're sure they're trained and have experience in doing it. It could make matters worse. Instead, see your doctor, who may give you a sedative or pain medicine before sliding your upper arm bone gently back into its socket. You'll have to keep the shoulder still for a few weeks afterward in a sling.
If your shoulder is being stubborn and it won't go back in place, you may need surgery to move the joint. Surgery can also repair torn ligaments or tendons in your shoulder.