thanks for writing to healthcaremagic.com
Generalized weakness, as stated by you is not a disease in itself but a manifestation of underlying pathophysiologies (disease processes).
A weak heart along with COPD
, itself, is a good reason for your father to feel weak. moreover since he is taking hematin, i assume that he has anemia
which again causes weakness.
The medications he is taking should be rationalized to tackle his problems, as i feel there is a scope for improvement in these drugs. it may be possible that your physician is not using them because of some additional problem. i think you need to consult both your cardiologist and pulmonologist to get this issue solved. there are no shortcut ways to give strength.