Originally Posted by
Pyromelter
90-100k does seem to be on the low-ish side, but dps is highly dependent on encounter specifics, like if you are constantly running lightning balls out on jin'rokh without pool time, your dps will suffer. On Megeara, there is a known bug where frost orb won't shoot towards the boss, also killing dps. I guess what I'm saying is, which bosses are you doing 90-100k on that you feel you should be doing 140k+. (More information can help us help you.)
Your talents and glyphs look okay, although for frost, Presence of Mind is not very useful (I prefer blazing speed). One thing I would try to track is your uptime on nether tempest, it should be as close to 100% as possible, and any fight with more than one target, nether tempest should be running on every mob in your range. You may also want to keep track of your Invoker's Energy buff.
The one thing I see that you can probably change is I see you have the UVLS trinket from Lei Shen. For frost, that is probably the absolute worst trinket you could have. Even a 476 raid finder version light of the cosmos would be better. The dominance offensive trinket is relatively inexpensive and would work much better. But literally any other PvE trinket would help.
3 other gearing points:
1. I don't know if it's a bug on the armory, but you want +180 INT to bracers, not +12.
2. Go for +320 Brilliant Serpent's Eyes, not +480 Quick Serpent's Eye like you have in your belt.
3. Jade Spirit, while expensive, is significantly better than Windsong on your weapon.
So, summing up:
Fix your gear, check your uptime on Nether Tempest and Invoker's Energy, and consider changing POM to Blazing Speed. If you have any other specific questions, it would help to know which encounters you are feeling low on, as I think it would be quite rare to being doing 90-100k on every boss without much deviation.