Your going to have to really take your time with him. Watch his pattern and look for a good chance to circle him.
You have to loop him 22 times.
Salamence is only vunerable while flying-if it is on the ground, loop it once, and trigger its attack. After the attack, it will fly around, and that's the very best chance to loop it.
Don't worry about looping it quicklt too much, worry about looping it accurately. Just follow the pattern and you should have Salamence in no time.
Trainer: NIKO
Pokemon B/W Friend Code:
3783-4062-8709