Welcome to HealthcareMagic Forum,
There are many reasons for shoulder pain
Nobody can diagnose the cause for shoulder pain without detail history & clinical examination. Even blood pearameters & imaging also helps to find out exact reason.
So you should consult an arthroscopy
surgeon to find out the reason for your shoulder pain & treat appropriately,
Wishing you good health