Welcome! Yumwaffles here, and I'm going to give a brief guide on how to succeed as a mage in the wonderful world of PvP.
The first thing, and the most important, is to make sure your target(s) are at range. It doesn't matter how, whether it be frost nova, the tier 1 frost talent, or anything similar. Some of you may be thinking, "I'm specced fire/arcane! Why would I use frost spells?" Remember, talents are a way to make you better in one way, not to make the other ways worse. It's O.K. to use spells not from your tree.
The second helpful tip is to useall of your abilities, even if they don't do damage. I see too many b00n PvP'ers spam fireball in WSG. This may be sufficent in PvE, but PvP takes more brains then brawn. Use polymorph if your in a tight 1v1 battle. Use blink if a rogue comes and ambushes you. These are just a few examples, and experiment with your other spells to see what works best.
My third, and final, tip is'nt about mages, specificaly. Try to use your team/surroundings as much as you can. If you start romaing alone, you'll die. If you are out in the vast open, youll die. This might depends on the specific area, though.