I'm new to playing like this, used to just using what I like. Well, not working out like I thought it was, well, at least for some of my team. 
Quilava Lv 27 IVs HP 25 Atk 25 Def 30 Sp. Atk 29 Sp. Def 31 Spd 20 
Arbok Lv 25 IVs HP 20 Atk 28 Def 24 Sp.Atk 10 Sp. Def 22 Spd 15 
Roselia Lv 25  IVs HP 31 Atk 0 Def 31 Sp. Atk 30 Sp. Def 0 (the pain.....) Spd 14 
Goldeen Lv 25 IVs HP 17 Atk 28  Def 13 Sp. Atk 14 Sp. Def 22 Spd 11 
Teddiursa Lv 17 (new addition) IVs HP 1 (UGH.....) Atk 29 Def 23  Sp. Atk 25  Sp. Def 10  Spd 30 
Meowth Lv 11 (HM slave and has Pick Up) 
these are only some of my favorites and the only ones so far I could find. 
I have more preference towards Froslass, Glaceon, Abomasnow, Mamoswine, Aurorus and Hippopotas as my team and I am looking to get them, just need to get that far.... 
is there anyway I can make my current team better (other than leveling then up, which I am in the process of doing) are there other pokemon I may be overlooking that would do better?