PvP of warcraft takes insane amount of skill in vanilla...
1 Movement, aka unbind s and mouseturn + strafe
2 Keybinds , aka frequently used spells should not be clicked unless u are korean starcraft player
3 Proffs engineer/ herbalism hands down
4 Addons n macros well what can i say but stopcast counterspell n shit like that or cc watch...
5 Environment and teamplay... dis a bit tricky becuz it comes with experience and time and countless deaths but u get the hang at some point if u have all previous points done.
6 Follow objective
Gz to skillcap:-)