No matter if you are a veteran or a new player. Being a Mage in World of Warcraft, you should get used to a fact: you will die often. Yes, that is the Mage. You made your decision, so you should learn to like it, or quit your character. After all, every death makes you an incrementally better player. And you will often be out performed in damage, this is common, get over it. It doesn’t mean you’re any worse of a player.
Watch out for enemies that you cannot see, try and use “Arcane Explosion” so you can hit them when they are close by. Then use Frostbolt to slow them down by 50%, and then it’s up to you what you like best and what does the most damage.
Keep in mind that higher damage does not always equal better player. In fact, it is the technique you use that makes a difference. Tanks don’t like to chase their mobs, and priests will not be happy at having to heal/res you over and over. Make sure to control your Mage.
However, Mage is not supposed to be the highest damage class in the World of Warcraft, it’s generalized to be able to deal the most amount of damage in the shortest amount of time.
The forums can be informative, but you should have to make a right judge. Do not ever take them too seriously, most posts are created by people who haven’t played very long, done very little research into the subject of their post, or are merely trying to get a reaction.
Get outdoors at least once a day. There’s a bigger world out there! Go experience it. If you can’t do this, you may need to break your World of Warcraft addiction. By the way, sometimes you will be more powerful when you back to your computer after some kind of entertainment outside.
The last thing, remember that it is you who can control your Mage. This is your character, don’t let anyone decide how you should play it.