I don't know much about angina, but I have looked into atherosclerosis some. Here is a good article on what Linus Pauling and Matthias Rath discovered about the role of vitamin C combined with L-lysine, and L-proline:
http://www.ourhealthcoop.com/pauling.htm
I also think that Neprinol with its ability to dissolve fibrin can also be helpful (as well as other nattokinase containing supplements - it's just that I am familiar with Neprinol)
Here are highlights from a talk giving one person's view of how atherosclerosis develops and what one can do about it:
http://smartlifeforum.org/2005/08/newsletter.html
Here's some food for thought - cardiovascular disease and type 2 diabetes are different aspects of the same disease. How's that for making a connection between diabetes and heart disease? I can't seem to find the article that makes a case for this. If I do, I will post a link to it. With this idea in mind, omega-3 containing fish oil could also be as helpful for atherosclerosis as some people believe it is for diabetes.