I don't have the shiny charm but I did the matsuda method and breed 5 shinies, charmander, axew, eevee, honedge, Rio lu and that was all before 1000 eggs but ever since then I haven't bred another shiny pokemon and I'm on 1875 eggs all together. I think it's just all luck no matter what.