Not happy with my team

Ok, right now my team is Nidoking, Lucario, Lilligant, Starmie, D. Gardevior, and Houndoom. Nidoking and Lilligant I’m enjoying, and D. Gardevior I was trying to stay away from since I wanted to try different Pokemon this time. I’m also trying to play with out any of the starter Pokemon. So, can anyone give me some suggestions? Also I’m currently trying to beat East.

You could replace the Gardevoir with Sableye. I know you can get Sablenite before the battle with East (first available Mega Stone, I think), so you would still have Mega despite not using starter Pokes.