Bro, high blood pressure, if left untreated for a long period of time will do the damage you've described here. So if your high BP is from anabolic steroids, then it would make sense that this is the link between your condition and anabolic steroids.
Please ty the following:
You need to first and foremost get your blood pressure down below normal levels ASAP to minimize the load that your heart has to undergo. This must be done with anti-hypertensive med's. Get on a beta blocker like Tenormin or Tenoretic to minimize how much your heart reacts to stress.
Next, after you've got your BP down to normal levels, start taking these heart strengthening supplements:
Hawthorne Berry
CoQ10
Magnesium
L-Carnitine
Carnosine
Vitamin C
Don't take those supplements I listed above lightly, they're powerful and do work.
Next, get on a *very* low calorie diet to slow down your metabolism giving your body its best chance to heal itself. It's been proven that the #1 life extension/healing medicine is caloric restriction.
This all will give your heart the BEST chance to heal.
All the best to you, brother, I pray the Lord will help you.