Ditto's fine as a breeder, there's only a certain chance of an Egg spawning every 256 steps anyway, so just busy yourself with other stuff. If you want things faster, here's everything that can breed with Eevee.

White Treehollow is excellent to train, my Pokemon grew from 75 to 85 in that place, just by going through it once. It's time consuming, but beating down level 70 Blissey is so worth it. The courts are still useful as hell, especially if you change your DS clock to a minute before the next day and letting the time roll over ingame. If you keep leveling up, Woobat will eventually evolve, but gaining a level only gives it 5 points I think, decreasing as it becomes more happy to around 2 and you need to get 220 from 70 to evolve it, so keep at it, it'll evolve eventually.