As far as I know, I don't have a shiny yet. Im asking this because I heard one kid at my school got 2 shinys in a row. Luck?
Yes, it is just luck.
There is the same chance of encountering a Shiny on a Mirage Spot as on a regular route.