Firstly, I think Salamence should be running naive nature. It loses some very important speed otherwise, as its primary objective is wall breaking and to create as big of a dent as possible in the opposing team.
Overall, I think the main problem is you seem to be picking a bunch of solid...