It looks like an injury to shoulder girdle.
Since there is a large hematoma and severe pain
and inability to move the limb, there might be tear in the muscle or tendon in the region.
You need to take pain killers like aceclofenac
Its better you get immediate medical help