I hate going to the doctor, particularly for an illness like a cold that normally falls short of needing prescription medication. One thing I do on my own is to take some vitamin D3 when I first feel cold symptoms coming on. It’s a powerful immune system booster, even better than vit C. You can take up to 50,000 IU per day for a few days, or, better yet, get out in the sun, provided it’s not winter or overcast.
Another important thing to do is to stay hydrated. With a runny nose and coughing up lots of phlegm, it’s easy to get dehydrated. Water will help keep the mucus thin, which in turn helps prevent stagnation and infection.
For a sore throat, I’ve also found zinc lozenges to be effective about half the time.
