I can try to help you get your SID...Smogon has a thread all about it. You'll need an UT shiny that you caught yourself by random encounter, no chain. It would be better if the poke was lvl 50 or higher, but you can get around this. Save your game with the poke in your party. You can get rid of its EVs (effort values: stats gained from being trained) with berries if you've used it before in battle. Next, use Rare Candies on it until it is about lvl 50 or so. Use the calculator for IVs at
http://www.legendarypokemon.net/ivcalc to determine its IVs. Then, follow Smogon's instructions on what to do with the IVs. Remember you need to know its exact IVs, not just the possible ones. By lvling it with Rare Candies, you narrow down the possibilities. You'll need the RNG Reporter software to find your SID once you have the pokes IVs.
http://www.smogon.com/ingame/rng/deducing_secret_id .