You had recent gear additions? You mean, it was worse than it is now?
All kidding aside, your gear's pretty crappy guy. I certainly wouldn't attribute sub-par dps to your spec.
Unless you have wicked good 1h's hiding in your bags, I can't imagine Frost being any better than Unholy for you right now.