Most common things are being over weight and diabetes. Weight causes a slow down in the cirulation. Inactivity is another reason. You must excerise and get the heart pumping several times a day especially if your not an active person or have an active job.
This may be caused by a lack of physical activity, smoking, diabetes (which can lead to blocking or hardening of the arteries in the legs), or high cholesterol.