I think a few cards in your deck are too clunky/situational like Arcane Nullifier, Dark Conviction, Enhance-o-Mechano, and Glass Knight. I would recommend running 1x Silver Sword, 2x Murloc Knight, 1x Keeper of Uldaman, and maybe an Equality to replace the above cards. Murloc knight is very strong with the reduced cost of the hero power even if it doesn't fit your mech package. Also, I find that equality is a very crucial card to include as big priest and giantslock can be tough matchups without the card. Silver sword is just my preference over Enhane-o-Mechano as I think Mechano is too inconsistent and not that impactful. However, these are just a few of my first thoughts upon seeing your deck, so I will have to try out your deck for a few games before deciding whether I like it better than the more standard lists.
Hope you find these suggestions somewhat helpful and I'd love to know what you think about them!
Also, I am very sorry for my horrific formatting as I rarely use hearthpwn and I am not too familiar with the formatting commands.