After many tips on various forums, I spent alot of my day yesterday getting a better team . I spent alot of time in the GTS looking for good offers and ended up getting some Stunky , a Piplup and a Shieldon. But nothing I wanted for my new team. So I ran around route 204 looking for a new Shinx with Intimidate. Found one and trained it to level 27.
I've made it all the way to Pastoria City too and I'm ready to take on Wake. While there I also used on of my Heart Scales and taught Floatzel Ice Fang.
So here's the time I've reconstructed so far.
(Twigleaf) Male lv.31 Ability: Overgrow
(Kazza) lv. 30 Ability: Synchronize
(Quoth) lv. 30 Ability: Super Luck
(Blaze) lv. 28 Ability: Swift Swim
(Kimba) lv.27 Ability: Intimidate
Decided to get rid of Stunky, and someone suggest to replace it with a Fighting type so I was thinking of trading over a Ralts from HeartGold and evolving it into Gallade. That will also replace Kadabra. Then maybe I'd get a Fire-type like Magmortar, but I really don't want to replace Murkrow. If you want to help you can VM me.