Sounds like a "trapped nerve" as you say, caused by a bit of wear and tear in the bones of your neck........cervical spondylitis.
Nothing much can be done at this stage and I cannot see your GP offering any advice other than what you are doing....Ibuprofen Gel and pain relieving tablets.
Give it a couple of weeks and if it gets worse, or your treatment is not working, then see your GP.