Hi - alot of the advice given is excellant but you should start with the basics before taking anyones' advice. See your doctor - you may have a pinched nerve or arthritic condition in your neck or upper spine that is giving you such severe pain. Using over the counter pain relief or "ignoring" or self treating may mean that a serious problem may be overlooked. Please take good care of yourself - hope you feel better!
Terri