just from glancing at your gear....gem pretty much for spell hit so noble topaz or if you want to cheat, dawnstone.
MgT kael/Kara Attunemen gloves give spell hit.
CE exalted gives Asheyen's gift
Nethercore rod is weaksauce, but that or yellow gemming badge wand is another 8 hit.
Arc or BM offhand will also add a bit
Iirc sha'tar exalted head enchant also boosts spell hit
spell hit pre-kara post:
http://forums.worldofwarcraft.com/threa ... 4790&sid=1