Shoulder problems frequently lead to neck pain.
When shoulder mobility becomes restricted it is unfortunately very common for pain to radiate into the webbing between the neck and shoulder. This area is known as or the upper trapezius. Usually this causes a deep ache that feels like it needs to be massaged.
It is important to stretch this muscle. A good exercise is side-bending the neck so the ear moves towards the shoulder. This is enough to put a stretch on the trapezius. Hold for 30 seconds, and perform three times per day.
Applying ice after exercise may help to prevent the muscles suffering from any further damage.