First your spec, I see youve adopted the 7/57/7 MM spec. Good. Thats the best possible spec for MM right now according to EJ and what they say is pretty much law.
Second, your gemming. Drop the 20 crit gem for 10 agi/10 crit. Its a far superior gem. If you want to match yellow sockets, use that one, not the 20 crit. For blue socked use a Nightmare Tear which is +10 to all stats. Change your meta gem from whatever you have now, I dont even know the name, to the Relentless Earthsiege Diamond; its stats are 21 agi (which gives you a bit of crit and AP) and +3% to crit damage. Along with that matching sockets for bonuses is very rarely worth it. Most of the time youll want to stack either 20 agi or 20 ArP gems depending on your gear set up.
Enchanting. None of your items are enchanted except your cloak, your weapon, and your pants. Go grind Sons of Hodir rep for the shoulder enchant or drop mining and pick up inscription for the enhanced shoulder enchants. For you helm keep championing heroics with the Ebon Blade tunic on. Its quick.
For you chest, get +10 stats. Wrists get 50 AP. Hands use your engineering ability to do the +haste for 12 second thing. I dont remember what its called. Your belt needs the buckle for the extra gem slot. Your boots need either Icewalker (usually only if youre under the hit cap) or 32 AP. Then put Massacre (110 AP) on your melee weapon.
Hope that helps.
The weather is here, wish you were beautiful.