Umm. I'm still new here but I can suggest a few things that may help you. One, catch an Ekans with Intimidate for the god awful Tangrowth fight coming up. I'd also suggest catching a Bidoof and evolving it, level 15 I think, for the Litleo you can get in Peridot Ward. If you get one with Moxie you can literally Headbutt your way through the first gym like it's nothing. Surprisingly enough, Rattata is OP for a while too. Hyper Fang at level 16 really rapes face. Hopefully this helps!