Ok I had a quick look through your armory and I noticed a few things that might help.

Your ele spec is missing Booming Echoes and Elemental Oath, and I noticed a few of your toons missing glyphs - I'd recommend spec'ing and glyphing something like this:
http://www.wowhead.com/?talent#hiI0q...Ao0gxco:sMkcM0
Note - you'll need to spec one of your toons with Totem of Wrath - take a point from Convection to do it. You can sub in the Lightning Bolt glyph instead of Healing Stream if you're looking for more DPS.

Your shams are still using a relic from BC - try replacing them with this: www.wowhead.com/?item=Venture Co. Lightning Rod
It only costs 30 venture coins, which can be obtained in about 15 mins by doing just 3 dailes in the Grizzly Hills.

Regarding your gear, I'd try to upgrade your greens ASAP - you can get decent blues from either crafting or as rep rewards. If titansteel is cheap on your server, it might be worth investing in www.wowhead.com/?item=Titansteel Guardian for your shams.

In any case, for ele shams you should be going for this priority when looking at stats:
Spell power -> Haste -> Crit
Note - this is for heroics only, if raiding +hit becomes the number one stat until hit capped.

Don't worry about MP5 (its a resto sham stat) and don't get spirit (useless for shams).

If you're struggling for mana in instances, you can sub in a mana totem instead of a healing stream totem. Also you can use Thunderstorm out of combat as a mini mana pot.

For Ionar - nature resist totem makes this fight a lot easier.

I'd suggest hitting some of the 'easier' heroics first (Gundrak, Drak'Tharon, Utgarde Keep) and using them to grind out badges until you can purchase a few pieces of T9.

Hope this helps!