Vitamin deficiencies can arise at any point of age. Your diet and lifestyle habits may fulfill most of them but they can be detrimental to your basic body functions including heart. These nutrient deficiencies have the worst effect on your heart function.