HI again,

Pop along to a good musculoskeletal physio and they should be able to thoroughly assess your neck and shoulder and treat as necessary.

good luck
msk101