Hello!
The symptoms which you are telling seem to be due to cervical spondylosis. We need to undergo a detailed case analysis. We also need to do some investigations.
Next Steps
Kindly undergo a Cervical spine X-ray and share it's report.
Health Tips
Avoid taking a pillow. Sleep in hard bed or cotton slim mattress. You can also try hot fomentation at neck region.