This deck needs boneyards above all, if you fail to draw one (and 2 out of 32 isn't much), you basically rely on your vultures to do the killing.
On the other hand, if your bone wall is stolen, your only protection are the Dimensional shields.
I'd replace 1-2 fractals with boneyards, and the dimensional shields with 1 bone wall, and taking out 1-2 aether pillars.
It's still the same concept, you have a smoother deck (30 cards) and you should animate more skeletons.