I understand that you have shoulder pain after sports injury.
Your history suggests that you may have injured either muscles/tendons or bone in your shoulder.
Next Steps
Consult an Orthopaedic surgeon. He may suggest Xrays and prescribe medications. Since one month has passed, it would also be a good idea to get an MRI of the shoulder.