Forum:Macro Rock deck?

I would like some advice on which cards to remove from this deck, as it's at 45 cards at the moment, and if any additions need to be made, which to add. Please note that I do not have access to Solemn Warning/Judgement and other cards like that. Here's my Decklist:

So basically the idea is to set up a lock with Banisher/Macro Cosmos/Dimensional Fissure and Gravekeeper's, so the opponent can't attack, before hitting and running with the monster removal cards and then attacking for game. Any help appreciated.