Bad build to put it bluntly. If you wanna PvP, then get Impact and Ignite in a tri spec. Getting both improved fireball and improved frostbolt is a waste, which do you prefer?
Need to know what you wanna be able to do with your build before I go any further.