I was originally going for a dragon type team but it's been kind of rough. I think it would serve me better to be more well rounded. I was considering ditching the dragonaire and feraligatr... But I really don't know what I'm doing. --- I am the Walrus koo koo kachoo
I say keep training your team. You'll be able to run over the Elite 4 if you can get them to mid-late 50s. That or look for a more type offensive set up. Obvious go for fire, water, grass types. I, personally, would compliment it with steel, dark, and fighting types out of preference.
X --- http://risingsolx.tumblr.com http://untapupkeep.tumblr.com
The heracross is a great addition to your team, and we all know one needs a HM slave. You may want to consider getting your garchomp and Tyranitar before fighting the Elite 4. Also, as stated eariler, and steel type could come in handy against them, being that it is immune to poison, not very effected by dark and psychic, which happen to be three of the elite 4 types. --- I wish I was cool enough to put PC specs here