In Chinese medicine leafy green vegetables are said to move qi because of their beneficial effect on the liver. However, they contain vitamin K which helps blood to clot and so if your are taking blood thinning medication your doctor may ask you to limit your intake of vitamin K. Cayenne and ginger are both warming and increase blood flow and turmeric, which is used as a medicinal herb in China and is often found in curries, is an anti-inflammatory anti-oxidant as well as a natural blood thinner. Your circulation also benefits when you eat foods rich in omega 3 fatty acids such as salmon, nuts and seeds. Remember to drink plenty of water. People who are chronically dehydrated can suffer circulatory problems.
Acupuncture
Acupuncture has been used for thousands of years to promote blood flow and reduce inflammation. This study from the Journal Anesthesia and Analgesia shows how acupuncture can raise levels of nitric oxide around the needles, so increasing local blood circulation.
Herbs