Looks like you have been suffering from pain for quite some time. Hope you have shown ur self to a doctor.
I can’t say that collar be of definite help as ur pain is below root of neck.
Do u also have numbness or weakness in legs?
What ru taking for pain?
Next Steps
Need to use back support while sitting and imaging of upper back. Avoid bending forward and jerks in neck.
Health Tips
Daily walk and spine exercise to keep it healthy are required. Consult if issues are persists.
Thanks