Hey there,
When it comes to medical issues (especially involving the heart), it’s always best to talk to several doctors about it. As a trainer, it’s important for me to make sure that I’m not giving you advice that can potentially harm or aggravate an issue, and I simply can’t assess your specific situation from where I am. :(
In terms of weight lifting & heart problems, your heart rate is most important: if you’re wearing a monitor and watching yourself, you should be able to gradually boost the amount your lifting safely. However, I will recommend that you stay light if that’s what your doctor has suggested, or speak with a physiotherapist about options that are safe for your situation. There are plenty of body weight exercises that I could suggest, but they may add even more resistance than free weights alone. (Pushups, squats, leg lifts etc).
One option that MAY be your best bet? Yoga. Yoga is a SICK total body toner. It can significantly boost your strength, condition your muscles, help your flexibility and improve your balance in ways that other workouts simply can’t. Not all yoga is created equal, so stick to the basics until you can handle more. Hot yoga (Bikram) is out of the question: heart patients should stay away from it.
Many doctors prescribe yoga for their heart patients, and I personally think it’s one of the best workouts you can include in your routine. Pilates is another option that focuses a bit more heavily on strength building & core work without boosting your heart rate too high.
Before you start ANY program, make sure you’ve got the all clear from your doctor! If you’re joining a class, make sure to tell the instructor about your specific issue in case of emergency. Many instructors can also provide you with modifications that are safer for you, and tailored to your body.
Hope this helps! G’luck!
xo