My Awesome, I'm breeding a riolu with all 6 flawless IV's it's hard. I have a male HA lucario with 31 in HP, attack, defense, special attack, and speed with a ditto with 31 in it's special defense. U breed the male lucario myself it was hard to get one with 5 IV's and HA. So just keep at it. Also i have 2 destiny knots. That helps out. So i have like 3 or 4 HA male riolu with 4 IV if you want one. Im having problems getting egg moves. No parent pokemon with good IV's. So I'll just have a flawless riolu if this works. If you go to the battle chateau eventually after rankin up you can find strong trainers to battle. I give my first pokemon in my party lucky egg make sure EXP share is on and use EXP o power and leveling up is pretty easy. My leafeon and espeon are 93 and 95 that was only a few days of on and off training there. Also there is a item that cuts the shiny encounter rate down. Can't remember what its called shiny charm maybe but you need to complete the national dex to get it. At least in white 2 anyway.