Looks like cervical pain based on your symptoms, which could be due to cervical spondylosis which leads to disc and nerve compression leading to all such symptoms.
Next Steps
It's better to see an orthopedic doctor for complete evaluation of your symptoms.
Health Tips
You can take oral medication for dizziness and muscle relaxant to ease your symptoms.