I have tried the same thing too, but it didn't work. What you can do, though, is breed it with a ditto (or by requesting one through GTS (use fair trades since they work the best)), then immediately teach it BP with the Move Relearner, then go to Lush Jungle and level it up near the Moss Stone. I did that to get a Sylveon with Charm @ level 1.