It sounds like you're doing it mostly right. You're at the mercy of your party at this point unfortunately.

I'd bet you anything your healers aren't DPSing at all and your tanks are in tank stance. You might want to suggest at the least one of your healers DPSes after the cleaves go out with the blue/green phase.