What is the best way to get rid of the infection? Taking care of whatever is causing the infection in the first place is the best general treatment for viral infections. This type of disease is frequently caused by a weaker immune system. Yoga, acupuncture, homeopathy, naturopathy, meditation, spiritual healing, and popular herbal remedies are examples of complementary and alternative medicine. This broad treatment for viral infections encompasses a wide range of choices and therapies.