Not getting over 20 FPS in game!

i have all settings on the lowest, with vsync off, low graphics, etc. I’ve reinstalled all my drivers and even factory reset my computer in the hopes of being able to play again. But nothing has helped so far, only getting 20 fps for matches. Every other game i have on my pc works fine, with stable 60-80 fps in game. PLEASE HELP
I have:
GTX 960
AMD FX Quad-Core processor 4300

Do you have an integrated graphics card also? Is it possible the game is trying to use that instead of your GTX 960? Some of these steps might help: GUIDE: Maximizing System Performance for Overwatch (PC)