You need to loosen your neck. Try exercising as this is really important. Read my hub about neck pain:
http://healthyannie.hubpages.com/hub/Neck-pain-and... More than likely this is a problem which developed as part of a skeletal defect as your skeleton was developing.
Try flax seed oil as a supplement, it is not expensive and works well for neck pain.
Also ginger tea to increase circulation. Do the neck walk (described in hub) and please feel free to get in touch if you have more problems.
McTimoney chiropractors are great but I know visits to professionals are expensive.
Another therapy which works well is craniosacral therapy especially for skeletal problems which may have formed during your development. Tell me do you suffer
from a blocked nose, bronchitis and breathing problems? Look after yourself,
and keep in touch. Please feel free to contact me by email if you would like.