Is your deck suppose to be pure water? I was just wondering only 'cause normally a deck would hav cleffas in them....
So if there isn't a rule abt pure decks maybe you would like to add abt 2 Cleffas.
You might wan to take out some pokemons... 4 Elms and 4 Bills doesn't give you much card drawing fire power. I might suggest either 2 oak's research or copycat...