You should do some neck stretching exercises every morning.
If you turn ur head and at one position too long, u will feel strain on your neck, follow by shoulders.
Dont keep at one position, and do some neck stretching exercise once a while.
It should be able to help you solve your problems