You should try herbal teas, as well as adjust your diet, sleep, and physical activity. The immunity problem is not only about nutrition, you should remember that. You should also regularly harden yourself, take air baths. By the way, I've been doing this for a long time, and I don't need to take immunity medications. But it is above all discipline and willpower.