There are no cheats or tricks to get a shiny Pokemon. Finding one depends largely on luck and your determination to hunt for one. The chances of finding one are 1 in 8192 and the chances of breeding for one are just as small. There are small ways to increase your chances of finding one, like setting the Pokemon location. Pokemon whose locations have been set never change locations so the time wasted looking for that specific one are reduced. Also to increase your chances, always carry Pokeballs with you.