thanks for using health care magic.
Shoulder trauma can cause a diversity of lesions including
acromio-clavicular ligaments rupture, fractures
of tendons and disclocation as well. trauma to ligaments
and fractures produced severe pains and in cases of fracture
there is associated loss of function.
The best approach to take now will be to a see a doctor for
an evaluation and for an x-ray.
Mean while, you could take pain killers such as paracetamol
and apply ice regularly.
Avoiding to use the shoulder is important for a while to at least
give some time for healing in case of a ligament tear or others.
Hope this helps you.