I am using the Masuda Method. My own female Eevee, and a Japanese Ditto that hatched a shiny Zorua for me. I haven't even gotten a male shiny... My luck is horrible. LOL. I've actually even swapped out Eevee's when they reached Level 99... I've had three of those so far, and the original parent was a level 15 Female Espeon that reached Level 100. I was meaning to do that on my own...
My Eevee hatching has even surpassed Confuscious' record 5000+ eggs for Zorua. He gave up and traded for a shiny Zorua. I won't be doing that.