I only checked the armory and your WoL from Shannox Heroic and this is what my finding are:
- You are doing more than okay for your gear level. Your uptimes are good, nothing to comment.
- Your gear is decent, but to gain some dps you need to get to 2589 haste rating. You can only get that by getting some upgrades on your haste items. Keep enchanting haste on bracers until you have enough haste to reach 2589 without that enchant or until you get DI.
- The shoulders you wear are pretty crap tho (no haste main stat!) If you still have the t11 shoulders, given the T2 set bonus that you'll activate again + the haste you get, it would be dps gain, but to be sure, you should use simulationcraft and sim both profiles.
- One thing I notice you need to discuss with your raid is : why the F... did DI go to a boomkin when there were FOUR shadowpriests in your raid ? There's a topic at mmochampion in the warlock forum that clearly states that DI should go to sp's to gain the most raid dps. Given that you, and maybe some of your fellow raiders, are below 30% (2589 haste rating) a Dark Intent on a shadowpriest will get that priest a very good dps boost, a much higher boost than the boomkin can get. So : GET DI ON A SP (pref you) ;-)