It will take forever without your help, so please help me.
Train against pokemon higher levels then them. If you are lucky enough to have a lucky egg, use that too.
Have a fainted pokemon with compoundeyes ability to lead your party
have pokemon with frisk in the 2nd place in the party to check for items
and a pokemon with covet to steal it
this is what I do when I want miracle egg
Well why not try doing a chain, and when you find a chansey just catch them all. Then when your done catching all the chanseys you wanted to catch. Just go to your invortory and look at all the chansey's items. It'll probably give you like 2% - 3% rate of getting ' Lucky Egg '
In Black and White Professor Juniper gives you a lucky egg! :D