Using ice or a cold compress is always good for reducing swelling and pain. It can also relax the muscles, which should relieve pain as well. Wrap a few ice cubes or an ice pack in a towel and hold it on the affected leg or attach it with some rubber bands or bits of cloth to secure it in place. Allow the ice to do its job for 15 minutes, then remove for at least another 15 minutes to avoid damaging the skin. You can repeat this several times each day. If the ice is too cold and causes you more pain, try a washrag that has been soaked in cold water instead. Never apply ice or an ice pack directly on the skin as you can cause frostbite in a matter of minutes.
This spice works great both internally and externally. Ginger has powerful anti-inflammatory and antioxidant compounds which not only improve blood circulation, but reduce overall pain and swelling by reducing inflammation. Try drinking two or three cups of ginger tea each day. You can also add ginger to your cooking. Try massaging the affected area with warm ginger oil twice each day as well. You can take ginger supplements, but speak with your doctor to determine the correct dosage for your condition.
Not even that herbal supplement, not as long as you are trying to heal. Smoking anything slows the healing process because it decreases the blood supply to the affected leg and delays the repair and regeneration of tissue.
The active ingredient in turmeric is curcumin. This compound is a powerful anti-inflammatory that can reduce swelling and pain. Boil 1 teaspoon of turmeric powder in 1 cup of milk and allow to simmer over a low flame over medium heat. Add a tablespoon of honey and drink this mixture twice each day to encourage healing. You can also take curcumin supplements. Consult your physician to find out the exact dosage for your condition.