Hai. Which profession you are into? Are you involved in occupation which requires to keep your neck in one position for long time? Have you taken any neck X-ray? Do u carry heavy bags daily? If you can answer these questions we can come into a proper diagnosis.
Next Steps
For now you need to keep a track on activities that increase and decrease your pain. X-ray to see any changes in your cervical spinal.
Health Tips
Try using a rolled towel to support your neck while sleeping. The towel should maintain your neck in neutral position. Apply hot water pack followed by ice pack application for 15-20mints multiple times a day.