Without seeing your rotation, I can't really tell you what you may be doing wrong, since I don't have a timeline of the skills/buffs you used to follow. But hopefully those tips can help you out a bit. :3
I'm no 95 percentile Savage raider, but I am a fairly decent Bard. So I feel confident in giving you these tips, even though I've never set foot in A12S.
Jesus thanks a lot. I'm gonna have to change my opener to blow everything up. I'll give an update later on

Could you please let me know if you don't mind how many seconds left you get on 12s dummy so i know where I'm aiming at. (No food or pots please)

Thank you