I only have two shinies: my first ever, a mightyena that I migrated from emerald. I was on my way to the safari zone and all of a sudden POOF, beautiful wolf lookin thing. XD My first and only (so far) shiny in diamond was an onix that I encountered when I was training for the pokemon league in on vicotory road. Named it Gem. :D
Ive tried chaining and it just dosnt work well for me. I chained for hours and the longest chain I have on record is 29 Spoinks. My chains always break around 6, and I usually get bored and unmotivated and stop lol. Talk about short attention span...
Thats the same here, thats why I don't have any shinies. xD Before I restarted my game, I had a shiny Bibarel and Aggron Lol. xD