Honestly, I think 46 cards is too much. A non-Hourglass deck should be 40 cards or less.
Beyond that, I don't like the idea of 6 Dragons considering they weaken the Fire Lances (huge part of Fire's strategy), and you don't have that much mana generation. I think 3 Fire Shields is also a bit much; 2 at the most, if any. (You have 4 Rain of Fires, after all)
6 Deflags is way too much. I play 2 in my Fire Deck of 39, and I think either 2 or 3 is optimal.