And now an alternative view... Low cholesterol is not good and the elderly who have the highest levels live the longest. Raised cholesterol is a marker of something wrong, but not the thing that's wrong. It's like blaming the ambulance for traffic deaths because they're always at the scene. Butter and cheese are good for you and saturated fat is the safest kind of fat, preferred by the body.
The tocotrienol fraction of vitamin e has been shown to clear arteries, but it competes with tocopherols so should not be taken together. Flavonoids like Rutin, Hesperidin, Quercetin, and Naringenin are helpful for circulatory issues and should be taken with vitamin c. E doc regularly recommends DMSO. Zinc and copper balance is important. Both the mk 4 and mk 7 forms of vitamin k are very useful. Chondroitin sulfate has been shown to be helpful. Dark chocolate (85%) is a tasty way to significantly help your heart, as are blueberries and beets.
Stress is a killer, and every effort to minimize it should be made. Rest, relaxation, quality sleep, and light exercise are all important.
Ferritin levels should be checked, as excess iron is damaging. Nature has several chelators, or one could donate blood if levels are high.
I didn't link to studies but a quick search will find studies confirming all of these. An excellent read is The Great Cholesterol Con by Dr. Malcolm Kendrick.
Greenmedinfo.com has numerous studies on efficacious substances for endothelial disfunction, which is the primary driver of heart disease.
And of course, HTLLAFB by Pauling is a must read. And you can never go wrong taking vitamin c to bowel tolerance. There is a thread on this forum with tons of great info.
Good luck and good health!!