the team you have there doesnt seem that bad , pyroar can be a real threat when used properly
i would say your pokemon may be slightly under leveled at this point in the game but grinding a lil bit never did anyone any harm a lack of ground pokemon may be scuppering you at the moment , it wouldnt do you any harm to get yourself a tranpich from the arcade
your Murkrow needs to be female and your spearow needs to be male provided they are in the same egg group (i dont know if they are off hand)
ive been breeding alot of growlithe recently and 80-90% of the time it gets the strongest move the parent had (flamethrower) so i dont think it would take that much to get one with drill peck