Smoking can make you more likely to catch the flu. Cigarette smoke can affect the membranes of the nose and inflame them. This makes the nose more susceptible to infection. Also, keep in mind just because you're not smoking doesn't mean the smoke doesn't affect you. Second hand smoke will have the same affects on someone.