Headaches are horrible, I got my first migraine at 11. Heres some of the things I try.
Hot shower, with shower head on the hardest setting, sit in shower and let the water as hot as you can hit your head. When you get out wrap your head tight in your towel and go lay down for 10-15 minutes, if its still there start vvvvvvvvvv next
I massage my head from back of neck to face, (if anything like me you will be able to almost feel the headache moving to a differant spot)
Excedrin back and body works great on my headaches if I catch them in time. I take 2 then take 2 the next hour.