Perhaps the most important class of compounds missing from your diet is the plant phytochemicals called polyphenols. Plants design these compounds to resist insects and protect against  sunburn, so polyphenols provide you with a host of beneficial effects when metabolized by your gut bacteria. These benefit include blocking the formation of the artherosclerosis causing trimethylamine N-oxide (TMAO) from the animal proteins carnitine and choline, and, as I mentioned above, actively dilating your blood vessels.

However, some of my favorite polyphenols in supplement form are grape seed extract, pine tree bark extract (pycnogenol), and resveratrol, the polyphenol in red wine. You can find supplements at Costco, Community Natural Foods and online. My suggested doses are 100mg of both grape seed extract and resveratrol, and 25 to 100mg of pine tree bark extract a day. Other great additions are green tea extract, berberine, cocoa powder, cinnamon, mulberry, and pomegranate, all of which are excellent source of polyphenols.