Thanks for query,
You have not mentioned your age.
If you are elderly then possibility of having cervical spondilitis is there.
You might have extra cervical rib
causing this problem.
Go for X ray
cervical region and right shoulder.
After report go for treatment accordingly.
Ok and bye.