Welcome to Healing Well. The specialist you need to see is a Neurologist, preferably one who is a Headache Specialist! Talk to you Doctor about this they would know the best person to refer you to, you shouldn't need to tell them.
Hang in there, and go back to your Doctor, you have support here now. Please let us know how you get on.