d0minicide,
I have a couple of suggestions for you. First, get the exalted Hodir shoulder enchant. If you're not exalted, get the honored version. Your resilience enchant isn't ideal for pve. Second, your choice of professions isn't helping your dps. Jewelcrafting, for example, would give you an extra 42 agility. Professions are hard to switch, I know, but if you want to focus on dps, then don't worry about professions. Engineering is technically the top choice, but you need to have a large supply of bombs on hand and I'm too lazy for that. I suggest Jewelcrafting and Leatherworking. BS is up there, too.
Also, since you're dual-spec'ed for pve I assume you switch specs depending on the boss. For all the other readers out there, this is the way to go. Running around killing snowbolds, chasing worms and getting drop-kicked across the room by Icehowl screams Combat. If you're the designated interrupter for Lord Jackass, it's a tank&spank (or just spank in your case), i.e. switch to Mutilate.
Other than that, study the elitistjerks link above, test any revisions in your rotation on a dummy, and read my above comment about being aware of procs.
A few other notes that I should have mentioned in my previous post... 1) Make sure to save your cooldowns for when they are most valuable. When Icehowl is stunned or when XT's heart is out, you need to unleash hell. 2) Always, always be behind your target (this is the same "always, always" emphasis that you already know about keeping S&D up). Mobs cannot block or parry if you're behind them. They can only dodge and only if you're not expertise capped (26).
Mirinie@Alexstrasza