Sorry, reduced is putting it back in the socket. Unfortunately the longer it is out for, the less chance there is of being able to strengthen the surrounding muscles of the rotator cuff to hold it stable. Also by the sound of things you may well have torn ligaments in the shoulder.
You can also ice the shoulder which will help.
I’d go back to the hospital and badger them for really strong pain killers (if they didn’t give you a stack already) but also ask them lots of questions about recovery time, surgery etc.
If you are in the south I can give you the details of my physio or maybe post up and ask if anyone knows a shoulder specialist in your area.