We dont need a full dxdiag read out. We just need names of vital components.
Many things can cause low fps in WoW.
Network latency, settings, bad driver, game issue, server issues, bad card, make sure you are running WoW at your monitors native resolution.
What cpu are you using? Looks like a i7 hexa core if im not mistaken.
Try a different game. WoW is very very funny and doesnt need as much power as your system has to run at 60 fps+ easily. In this title more isnt always better as it doesnt need so much.
Please edit your first post to just include cpu, mobo, psu, gpu, memory, hdd, etc.