Why might be signs of cardiomegaly?

None per se. Cardiomegaly simply means heart enlargement, which is a physiologic compensatory mechanism. By itself, it may have no symptoms. It's the cause of the cardiomegaly that needs to be defined, and then the appropriate treatment options become evident. Talk to your doctor.