Firstly, I would like to clarify that your shoulder alignment can be corrected with posture correction exercises. So you need not worry.
Next your neck and right shoulder pain could be because of neck muscle strain or spasm. I have few questions like How long do you have this pain? Whether the pain started gradually or suddenly? Are you able to move your neck and shoulder freely? Which activity aggrevates or reduces your pain?
Next Steps
You can use Volini gel or spray to the affected site. You can give hot water fomentation for 15 minutes twice a day.
If the pain persists for more than a week you need to consult a Physician or Physiotherapist for further evaluation and treatment.
Health Tips
Avoid using gadgets for long time.
Take some breaks in between your work if you are using desktop or laptop.
Avoid high pillow.
Avoid lying on the affected side.
Avoid lifting weights, pulling and pushing activities.