After doing Radar hunting I've gotten a lot better in getting chains to Lv40. Upon reaching 40 I stop chaining and just reset it until I see a shiny patch and repeat.
My first Shiny was a Budew, then I got a Bronzor, and then got lucky with a Ditto at Chain 4 :0 Then when I started getting in...