I am not saying here anything that probably hasn't been posted before, nor am I medical doctor or dispensing medical advice, I am just airing some opinions.
900mg magensium
3-4000mg potassium
keep your sodium low.
3000mg calcium
200mg Co-enzyme Q-10
Hawthorne Berry
Cayenne Pepper
Garlic
(a good mixture of the above in an herbal supplement might have some other goodies)
there are other things a good web search should reveal some . . .