Try HeadOn. I swear that the stuff is the best stuff ever! You can buy it at walmart or any pharmacy. It's usually near the aspirin. If you have trouble finding it ask the pharmacy department they'll help you find it. I promise, it takes your headache away within minutes!
Get a warm wash cloth and place it on your head.Don't listen to any loud music or anything, and taking a nap might help. Take some Tylenol, if you don't have any I'm sure Walgreen's does. Hope your headaches go away , have a great day=)