The water weakness was most definitely not your problem, the 4 pokes with earthquake weakness weren't bright, but as a team in principle its not terrible, Haunter is not a lead for one thing, not anytime not anywhere. But I see your trying out for a clan, get a halfdecent tutor and you'll be owning in no time.