well your deck is all over then place but before we get into it lets decide what kind of elemental hero deck you want
-bubble beat
-gemini beat/light beat
-shining gate
-marco heros
-masked heros
and a couple of tips
-a deck should not be more then 42 cards
-instead of running singles of not so good cards run doubles and triples of really good cards
-you should not use bubble man with a lot of monsters
-always have a focus of what you want to do with a deck when building it
once you have made a choice of what kind of hero deck you want, let us know. if you don't want to chose from the above list then tell us what you want the deck to do.
also look at this for some help http://www.advancedduelacademy.com/t5099-hero-s-in-time