Get blacksmithing to 400 - missing out on 60 stamina right there (Plus 40 ArP or Str for your Fury Spec) due to BS sockets
I'm hella jealous of your new neck.
As a miner you should have enough titansteel bars and eternal earths for Pillars of Might - what is your primoridal count at? I had them made the other day for mats + 200G tip by just asking Dalaran.
Missing Blood Draining (or Mongoose) on your weapon
Looks pretty good overall though, just a few areas to shore up.