Hey, Keep going! Doing nothing wrong at all. I've hatched 7 shiny pokemon in the last 3 months. Took me ages for some, Charmander took me 3 weeks, and Vulpix took me 2 weeks. So keep at it, and it'll be worth it in the end. I promise you :)
(Put on a movie or something while hatching eggs)
PS: update us when you get the shiny