Pretty good, but you have 2 Steel types which means one of them should be replaced. I say replace Lucario with a Psychic type like Alakazam. I'd suggest Alakazam because of its high SP attack stat. Also you need moveset replacements.
Stone Edge-for ice, bug, flying and fire types
Leech Seed-to heal yourself
U-Turn-for Psychic types
Thunderpunch-for Flying and Water types
Surf-STAB and for Ground types
Drill Peck-for Fighting types
Close Combat-for Rock and Ice types
Roost-to heal yourself
Focus Blast-For Dark types
Shadow Ball-for Ghost types
Hidden Power Water-for Ground types
Thunder Wave-to Paralyse the foe
Hope this helps............