You need to carry it in your Team everytime you go for your Daycare Egg and hope Ho-Ho comes out,i am stuck on my last 3 shinies (Mew,Rayquaza and Celebi) :P
or you can be a gamer and use save-scumming in the casino for shiny flasks