Until you've upgraded your cards it's difficult to beat Miracle without making the AI deck out. Not sure how many Improved Miracles are in that deck but the most I've seen is 4. You might throw in a Lava Golem/Destroyer to build damage along with your Otyughs - that Jade Shield gets annoying when it cuts your Skelly/Firefly damage to almost nothing.