It looks like all threads of your CPU are being utilized properly. Boost clocks also seem adequate. I still can't explain how an oc'd quad core from the same generation is able to match stock eight cores in this CPU intensive benchmark. And even with all 16 threads loaded, an oc'd 3600 is outdoing your 3700X
Well, I guess it's all about tweaking at this point. As others have suggested, a top cooler should let you squeeze a bit more from the CPU. With lower temps you'll get longer boost periods, or you could go for an all core OC if you're feeling adventurous. Finding your maximum stable IF and memory clock should be the next step. Tightening RAM timings will also boost your game performance. Hit us up in Zen Garden!