If you have problems with circulation (cold feet, cold hands, vericose veins, etc), try some of these techniques to improve your blood circulation. These techniques are not original. They are compiled from a variety of sources (links to original sources provided).
1. Hot and Cold Treatments. Hot and cold Showers or Hydrotherapy is a good way of improving your circulation. It is something you can do every day, concentrating on the effected area. Using hot water makes your blood rush to the skin and feeds it. Then when you immediately put on the cold, the blood rushes to your internal organs. You shiver, but what is happening is that your blood is flushing out your skin and leaving it oxygenated. Then, again, flip on the hot water and the blood rushes from your internal organs, so flushing them, to your skin.
Your circulation is increased just by the action of your blood being forced rapidly around your body. This hot and then cold water can be repeated up to 5 or 6 times for optimum results. Do not start straight away on very hot or very cold water. Gradually increase the temperature difference between the hot and cold water over a period of a few weeks so that it is not too much of a shock to the system. This single action can dramatically improve your circulation over time.
You can also do this to a single body part. Use it to improve poor leg circulation or bad hand circulation. It really can make a difference over time.