In major towns regardless of when my graphics are on low or ultra my GPU usage is only 40 percent, from low to high the FPS stays at 60 fps but as soon as I hit Ultra it only gets 30-60 FPS why won't it just stay at 60 FPS and increase GPU usage? 

Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
When you going to stop moaning and just play games instead of nit picking?![]()
For WOW you would be CPU limited when with a high-end card. This is because this old game pretty much only uses ONE core.
You already got the best CPU for WOW, as the IvyBridge has the highest IPC. If you can somehow keep the temp under control, overclocking your i5 3570K higher would DEFINITELY help improve the frame rate. But still, it would most likely still take at least a few years before CPU is fast enough to the point of being able to hold 60fps constant in WOW with just a single core of the CPU.