Advice on beating classic

I wanna know if I'm doing something wrong. I pick pokemon that I like but I keep getting thrown away. My beginner team has been Fuecoco, Larvesta and depending on it Dratini, Turtwig or Sobble