well try to find another egg type not only ditto like u can breed pikachu with Delibird and Togetic with Blissey. Also check if u didnt put male with male or female with female. As for the Flareon I suggest trying to breed it with something else maybe you could stumble upon an egg move by the chance, and also if you have a Wailmer that knows curse you could breed it with Flareon and get the curse to your Eevee.There's alot to breed with and why dont u try some of them. Here are some: Ninetales,Pikachu, Arbok,Sentret(I suggest him cause you could find him all over 5-7 island).Wailmer and some else.