My first line of defense is frequent hand washing and dicipline against touching my eyes, nose and mouth when in public.
I have found that eating well and sleeping well keep my immune system high performance. Having you body well nourished and rested keeps your hormone profile top notch...