@ Pallarfo

Get rid of glyph of Flametongue weapon. Flameshock > unleashed lightning > lightning bolt until 4 pieces T12 > lava burst. I can see a boxer benefiting less from unleashed lightning so fs, lb & lvb is the way to go.

Grab 3x darkmoon card volcano, they are still best in slot, and on your server you can pick them up for less than 5k each.

Get the power torrent enchant instead of hurricane on your weapons.

Get an addon like tinycaster stats or powerauras. The first one shows your spellpower with procs, etc. the 2nd one can do basically everything. Pop your firelemental when dmc volcano, racial, engineering enchant, & powertorrent procs. The fire elemental takes a snapshot of your spellpower value and retains that for the entire duration it's up, even if your spellpower drops with 3-4k during the fight, the FE will act & dps as if you still had those procs up.

Why on earth do you have glyph of shamanistic rage? It has zero effect on elemental shamans. The mandatory major glyph you need is glyph of lightning shield. This way you can't drop below 3 stacks when you take damage.

Grab INT enchant on your bracers. or put the LW one on your shaman that has LW.

You reforging is really weired, on miroyara you reforge 75 crit -> spirit on the belt and on the legs you reforge 75 spirit tto 75 mastery.. Depending on your gear haste has a slighter higher value than mastery. Since you use a mastery trinket and don't need to be hit capped for raids, you can reforge all crit + mastery into haste.

Try to gem INT only, unless socket bonus makes up for that. INT is by miles the best stat for ele, so having a 40 spirit gem and then reforge 40 spirit away is stupid, since you gain way more by not reforging the spirit away and grab a 40 int gem into that slot.

Make these changes and I guarantee you'll be surprised about your dps