Due to the nature of work on Computers, spending too much time at the Desk, and Social media and phone usage these days, Neck and Shoulder pain have become common. Apart from routine Physical Therapy and neck exercises that help you below, below things have helped me a lot.
Changing bed. Memory foam 14 inch. No more back issues
Cervical Neck pillow. Lots available in Amazon priced between $30 - $60. Flat pillows are the trick. Cervical pillows may ease pain initially but not been useful for long run.
Heated Neck Stretcher - Spend 15-20 mins every day on it.
https://www.amazon.com/dp/B0DGXSVXQG?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1
https://www.amazon.com/dp/B0CWV7ZCD1?ref=ppx_yo2ov_dt_b_fed_asin_title