hey dude.
I don't know much about 5th gen, but one tip is that Dragonite should have Hurricane. Powerful, has perfect accuracy in rain, may confuse, STAB, Flying has great coverage...such a great addition.
EDIT: Just saw your complaint about Ferrothorn. Hurricane might help with this, too...