Well, it seems you have cervical spine problem and needs detailed evaluation and imaging to confirm that.
We have successfully treated many patients like you with spinal manipulation.
Please see my website www.eswtindia.com
Next Steps
meanwhile apply ice for 20 min every hourly
Health Tips
do not do any exercises as it will aggravate the pain.