Thank you for your query and Welcome to HCM forum.
Bilateral shoulder (?arm) pain during movement (like walking) in old age usually suggests an inflammatory process involving joints. As pain killers are bad for cardiac patients you should consult with your doctor for pain relief.
Are you sure you got frequent urination
after starting dilzem ? Dilzem is not known to cause increase frequency of urination at night. Rather i think it may result from prostate enlargement which is very common at old age. Ultrasonography
is often helpful to detect enlarged prostate
Hope this helps.