I would recommend that you ask that your doctor explain exactly what he/she means by that statement and furthermore what you can do to make yourself and your heart healthier. It is difficult for me to tell you what your physician means without more information such as an echo, stress test, or catheterization, but you can discuss all this with your physician.
I think the best thing to do is to contact your current doc, who has whatever tests are available, to find out what the other doc might have meant.
Yep I have had both. The cardiologist just gave me the lose weight (did), stop smoking (did), etc. lecture, but it was a weird comment and she didn't really explain what she meant. My doctor, for whatever reason, is missing some of those old test results and wasn't my doctor at the time (couple years back).
Have you had a stress test or a cardiac echo?