Can Anyone Rate my Diamond team (I became bored of it

Haven't even finished A Sinnoh game yet.. Levelling up Gabite is Frustrating!)
Haven't fixed my items yet
Empoleon @ choice Specs at the moment.. Bold Nature
Torrent (nothing else)
Grass Knot
Surf
Ice Beam
Flash Cannon (terrible... barely any super effective hits but what else? HP turned out to be Steel

)
Lucario @ ??? Impish nature

wanted to make use of Special attacks but I can't hatch ANOTHER egg again!!!
Inner Focus (Both his Abilities are crap)
Aura Sphere/Brick Break (he has a higher base special attack but his nature decreases Sp.attack... unsure)
Shadow Ball/Claw (same Dillema here)
Water Pulse/Stone Edge (same.... for S.Effecting Fire types)
Me First at the moment...enjoying it... but need a better strategy against the e4
Gabite @ ??? ....... Bashful nature (not bad, really frustrating to catch and train)
Sand veilCurrently Sandstorm
Dragon claw
Dig
Dragon Rage
************
Thinking of EQ
Dragon Claw
Brick Break
Swordsdance ?
Luxray ..... Adamant nature (YAY!)
Intimidate (at least it's better than Rivalry)
Crunch
Spark(Higher Accuracy than Thunder Fang)
Charge(not bad... Charge+Spark almost always brings a red hp bar)
Return
Staraptor ......Mild nature (really pointless.. too lazy to raise another)
IntimidateFLY(can't live without)
Close Combat
Aerial Ace(afraid of Brave Bird... Kinda pointless to have another flying attack but lesse you improve)
Double Team (improve?)
Skuntank ......Impish Nature(kinda Tankish)
AftermathToxic
Night Slash
Strength

Hate HMs
Flamethrower (absolute Crap, simply use it against Steel types Sometimes)
So IF you make some Suggestions then maybe I'll return to Diamond Someday and finish it off... Platinum is another Story!!