Your comments

Fixed it, it appears that it was actually the DirectX and the game apparently couldn't choose between 9 or 11. I went onto steam, right clicked on WFTO and then went on to properties, clicked on set launch options, typed in

"-force-d3d11" (without quotes) as the steam FAQ says, launched game. Problem solved! Thanks for the help!

Also tried upping the CPU Priority, nothing has changed.

I've set all my programs to use my dedicated card. I've made sure that those three programs are using my dedicated card, but the problem still persists. O.o