I would try Oscillococcinum if I were you but I would also take OLIVE LEAF.
I take it weekly and I have not been sick yet this season. It is truly amazing! It's one of my favorites-its so much better than echinacea.
"Olive Leaf Extract
Olive leaf extract is a potent anti-viral, anti-bacterial and anti-fungal supplement that has been shown to be effective at boosting the immune response and aiding the body in defending against infections. Two components of olive leaf extract, oleuropein and calcium elenolate, have been shown to be particularly effective at inactivating the viruses that cause colds and flu.
In the late 1960s researchers from the Upjohn Company discovered that the components of olive leaf extract exhibited powerful antibacterial and antiviral effects. Of special interest was an antimicrobial fraction, calcium elenolate, that proved to be lethal to every virus the researchers tested it against. Further research demonstrated that other components of olive leaf extract are toxic to a wide range of bacteria, protozoa, yeasts, parasites and fungi. Most impressively, olive leaf extract was found to effectively inhibit Staphylococcus aureus, a bacteria notorious for its ability to mutate against antibiotics and responsible for many hospital-acquired infections.
Olive leaf extract is a proven antimicrobial substance that is safe for preventive and daily consumption. Olive leaf extracts safety and efficacy has been demonstrated by hundreds of clinicians around the country who have used olive leaf extract to treat their patients with remarkable results."
http://www.vrp.com/art/556.asp