I mean slowly. Have no idea what to else, besides a definitive Pinsir just to flip off Boldores. Magnezone and Krookodile are two I've considered. Just haven't been in the mood, that's all.
Try an Audino. They are defenity stronger then you think. I have one on Black 2, and it has such good Defence, Sp. Defence, and HP. Now, it isn't strong enough to take that many hits from Clay's Excadrill, but pretty much every other Pokemon I came accross so far Audino can deal with. You should give it a try. Here is a look at mine: Level: 29 Moves: Pound, Attract, Secret Power, Refresh Ability: Healer Item: Leftovers Nature: Quirky (Neutral) Gender: Female