Hello Ibrahim, Welcome to HealthcareMagic Forum.
If your Neck X ray report suggest nothing and you still have neck pain, your History suggest you have Fibromyalgia, which is a disorder characterized by widespread 
musculoskeletal pain accompanied by fatigue, sleep, memory and mood issues. Do you have any Past history of physical trauma, surgery, infection or stress? Kindly get yourself examined by a 
Neurologist to rule out if you have 
Cervical Spondylosis. Get a Blood Work up done, including, CBC, TFT and ESR. You will require Analgesics, Antidepressants or anti seizure drugs and 
Physiotherapy  to control your Symptoms.
Avoid stress and maintain a healthy lifestyle. If you smoke and Drink, QUIT. Eat healthy nutritious balanced diet which should include fresh fruits and green leafy vegetables and get enough sleep. Sleep for 8 hours daily. Practice 
relaxation techniques like yoga and meditation. Stick to your treatment plan and go for regular follow up.
Good Luck, Take Care.