Quoted By:
Currently hunting shiny Ghastly in lgp, I think I found a method to increase shiny rates.
Obviously do the stuff everyone knows about, shiny charm, chain catch, lure, but then while you are waiting for the spawn you jerk off to r34 of the pokemon you are looking for.
Has worked for me so far when I was looking for Zubat and Growlith.