I've never tried Ayurvedic medicine but it is worth a try. I do know that dietary changes can reduce pain, or at least give us some improvement. Sounds like you may want to visit your doctor and if you don't already have one, be referred to a headache specialist. Migraines do change over time. What worked for me in my 20's most definitely doesn't work for me now.
Hope you get some relief soon.
Warmly,
Ronan