I had a long Thread typed out and alas...It was lost. Enhance should be more engaging, no, not like a Dk or Fury war. However having all these skills and being unable to use them is a huge burden. I list 4 simple fixes that, at least in my opinion, would improve Enhance for leveling and pvp.
1) Remove shared Cds to Shocks for Enhancement Only. This would provide an actual "Rotation". Much of leveling an Enhancement Shammy is waiting for a Shock to come off CD; while the 6sec maybe fair the shared Cd is a burden. This also would provide a lil more relevance to pvp as well.
2) (If 1 cannot be put in) Give Enhancement Only a passive that allows them to use 2 shocks of any tree before encountering the 6 sec lockout.
3) Give Enhancement Only a passive or glyph that allows auto-attacks and pets/summons a chance to stun a target for 1 sec. This would be better as a glyph since leveling and stunning while a tank is trying to pull would be counter-productive. However, the idea is to give Enhancement more of an identity as well as more viability in arenas. I'm not suggesting that Enhance isn't viable in arena, I am saying that most of it's viability is based on many things that Elemental does better.
4) This could be a talent or passive for ele, resto and enh. Give Critical hits from: heals, shocks and LB/CL, a chance to reduce the CD of Shamanistic Rage (up to 50% reduction).
Leveling and pvp are my only concerns for this spec, which, atm is less engaging than a Paladin. Which in its own right can be dull.