Earthquake does not get a boost from Sheer Force according to bulbapedia (for those of you who want to see it, check here http://bulbapedia.bulbagarden.net/wiki/Sheer_Force_(ability)#In_battle )
Your EVs need a bit of help. You only put them in increments of four, because every 4 Evs= 1 point in that stat. Having 106 in HP wastes 2 Evs that he could use somewhere else. the standard 252 atk/252 speed/4HP should do the job. He's already pretty bulky, and won't need defense if you can sweep through everything. Adamant or Jolly should do for a nature, but it's your choice.
Waterfall-STAB, gets sheer force boost.
Ice punch-Covers ice Weakness, sheer force boost
Dragon Dance- As much as I hate it, it works well on him.
Earthquake-While it doesn't get sheer force boost, it's still a powerful move on its own. It still gets powered up from the life orb and from the dragon dance boosts, so it'll still be a reliable move. Covers his electric weakness, as well as several other types of pokemon.
These are my suggestions, but feel free to deviate from them as you feel necessary.