Seeing the movesets of your pokemon, I see you aren't too far in the game, so I recommend the greatest thing invented since sliced Goomy...Pokemon Breeding!
With Breeding you can get movesets like this
Honchkrow:
With the help of breeding you can get these movesets:
Pyroar:
Gardevoir over Pyroar. Check the location guide for where to find Ralts. Psychic and Fairy is glorious typing for a glorious pokemon.
Infernape does 500% better than Pyroar ever will, A solid moveset like this:
Over Sawsbuck, I recommend Chesnaught. It is disgustingly bulky, making it a great switch in for Earthquake.
I think the Combo of Gengar and Mamoswine are supreme.
You'll be abke to get Swinub/Piloswine toward the middle of the game, so you'll have to wait. Mamoswine actually has the best stab coverage in the game! Ice and Ground! Few pokemon can wall it, excluding Skarmory..:x MANMU IS A THREAT
Magnezone can slay fairies all dey, everyday. Steel being the best type in the game.
And of course, then uber frog himself, Greninja.
SQUUUAAAAAAAD
Please friend, this all sounds like a lot of work, and it is, but in life, dont gve up on something because the work will take to long. Especially when the time will pass you by anyweigh. Happy Breeding!!
I hope I can see your results [: