Allergies can actually cause migraine headaches, so you might consider getting tested for allergies to see if there is anything specific you need to be avoiding to improve your situation.
Another thing that I find very helpful is a homeopathic nasal gel called Zicam. There are a couple of products that Zicam makes, one for allergies and one for colds. Use whichever one you feel is appropriate to your situation.
Inhaling Vicks is a great idea also, especially with steam - the steam seems to make it go into the nose better and get things opened up.
Gluten & Sulfite Sensitivity, Many Food/Inhalant/Medication Allergies, Asthma, Gut issues (dysmotility, non-specific inflammation), UCTD (Lupus?), Osteoporosis, Anemia, Very Low Lymphocyte Counts (T-Cells & B-Cells), malabsorption/malnutrition, possible Lyme Disease (Igenex Lab IgM WesternBlot positive), etc.
Meds: Pulmicort, MaxAir, Injectable Vitamin B12, Herbs, Nutritional Supplements, Essential Oils, Homeopathy.