Por los Pokémon y los niveles que mencionas, me parece que es el equipo que usas para pasarte el juego (los gimnasios, la liga y todo eso) y no tu equipo competitivo.
Si es así, entonces súbelos de nivel y enséñales ataques poderosos, por recomendarte algunos Pokémon, diría que

o

(si el

que tienes es tu starter, entonces tendrías que intercambiar para conseguirlos), creo que serían útiles junto con los otros que tienes para poder pasar el juego. Incluso a tu

no necesitas subirle de nivel (con los otros es suficiente), solamente un nivel para que evolucione en

y puedas enseñarle HMs (MOs), ya que puede aprender bastantes y así evitas usarlas en tus otros Pokémon, para que estos puedan aprender mejores ataques.
Ahora que si quieres hacer un equipo competitivo, tienes que fijarte en las naturalezas (algunas son más útiles para ciertos Pokémon), los EVs, y los movimientos que pueden aprender, incluyendo algunos por huevo, por lo cual tendrías que criarlos nuevamente desde nivel 1.