Well it could be a trapped nerve in your neck and pain killers / anti-inflammatory drugs could help along with some physiotherapy. But there are other symptoms which it is clear the doctor is not able to explain hence the need for the neurologist.
What job do you do? Have you considered visiting an Occupational Health therapist for some advice? Did something in your workplace change 5/6months ago? Perhaps something you are doing at work has caused this and the OHT may be able to observe and determine what this might be.
If symptoms change or persist or get worse, you should go back to your GP to allay your fears.