Try watering them with some diluted tea... roses is supposed to like tea
or add used tea leaves iinto the soil
http://www.gardenguides.com/77248-tea-leaves-good-roses.html
You never describe how they die... do they drop a lot of leaves before they die
or turn yellow liao then drop or what?