I agree with everything Nexoqt said. How I personally improve my gameplay (wow and other games)/few tips:
1. Read guides / Watch guide videos. PvP guides and PvE guides, both can give you useful information about your class, which you might've not known. And not only guides about your class. There is a lot of guides for "how to improve your game play" and "how to getter better at <whatever you want to get better at>"
2. Watch pro players play. You can learn a lot, If you can find a stream or videos of some pro playing your class (and preferably the same patch as you are playing).
3. Practice! Obviously you need practice, but practice alone isn't really good enough. You need to practice doing something right, if you want to get better at it.
This is a quote from a very good guide. It's for a different game, but it applies to wow and pretty much any pvp game too. Chapter: Learning to learn. (link to the guide:
http://www.dotafire.com/dota-2/guide...your-play-8902)
4. Duel, a lot. When you can't play arena, go duel people. If you lose to someone, duel them again and again and again. Playing double-dps comp leaves you sometimes in a 1v1 situation. Learning how to duel other classes is very helpful, if you lose to someone and you can see that they are at higher rating than you, ask them for tips. I remember learning a lot from some random tips from people I dueled. Talk with the people you duel, ask them "what do you think, what mistakes I am making?" or say "I'm trying to learn, do you have any tips?", you'll be surprised at how many people like to give advices.
5. Learn other classes. You don't necessarily need to learn every single detail about every class, but some general knowledge of every class will help you out a lot. Knowledge of other classes and teamcomps is what allows you to make good decisions as you play. You can get knowledge of other classes the same way you can get knowledge of your own class:
- Read up on guides. (or watch video guides, preferably both)
- Watch pvp videos
- Playing. Playing against them obviously helps a lot, but we also have a great opportunity here, because we have the blackrock realm. Want to learn how to counter Rogues? Make a rogue on blackrock and play a little bg on a rogue, see what they might be able to do and what not, look through their spellbook and talents.
6. Stay calm. Don't get overwhelmed by your emotions. Angry mind is a narrow mind. Quote from the same guide as above. Chapter: Psychology.
7. Preparation. I often like to play one battleground before doing arena, especially if I have not played anything before that day. Just to get fingers warm and get in to the game mode. Last quote, I promise. :)
And that's it. Good Luck improving your game! :)
<3 DakMonkeyz