id get a water type, maybe gyarados or wailord?
phsychic type, gardevoir maybe?
and im not really sure for the last one, you have a flying,fire,fighting,grass and dark types so far and if you go with my suggestions then you'll have a water and phsychic type, so maybe a dragon type, like altaria...