In Chinese Medicine there are two main ways to prevent getting the flu. The first is to boost your immune system. The second is to fend off any invaders before you get sick.
It is best to treat a disease before you get it by boosting your immune system. I recommend taking the mushroom reishi (Ganoderma, also called ling zhi) which will help boost your immunity and your energy.