Since this is a gaming PC, it is more dependent on the GPU, but which consequently needs a good CPU for the GPU to be able to perform to its maximum potential.
As of the above recommendation, the i5-3570K + GTX 1060 is already a good pair, so, any upgrades on the CPU is not worth it in my opinion (for a GTX 1060 GPU). Add to the fact that you have a 3rd-gen Intel platform with a top-of-the-line i5 "K" (overclockable) CPU meant for gaming, which limits your CPU upgrade choice. Upgrading to a more powerful i5 necessitates going to a next higher-generation, which means, a new platform (new MB, and RAM). Upgrading to the same-gen (3rd-gen) i7 "K" CPU would not give you much benefit in terms of gaming, so, it's money not well spent.
RAM is the only logical choice I can think of upgrading IF you decide on retaining that 3rd-gen platform for a longer time. Nowadays, those DDR3 aren't/can't be used anymore in current-gen builds (7th-gen Intel and Ryzen AMD builds), as these new builds require DDR4. The 8GB RAM you have is still considered an "okay" capacity for gaming (it's considered nowadays as the minimum, but depending on what games you play). Some opt for 16GB RAM for the recommended specs requirements on certain games, but, not all games utilize that much RAM (only if your PC is used for multi-tasking/workstation use that the 16GB may be beneficial).
Some might find adding an SSD will increase performance (but only in desktop use and loading times, not much in actual gaming).
So, with the above considerations, if you really really want to upgrade, just upgrade the GPU, and I would save the rest of the money for a new platform if you want to get the best price/performance, instead of upgrading certain parts of your already gaming-oriented 3rd-gen CPU/MB/RAM.
Upgrading from an i5-3570K to a 7th-gen 3.8GHz
i5-7600K (costs ~$230) will have ~25% increase in gaming performance:
http://cpu.userbenchmark.com/Compare/Intel-Core-i5-7600K-vs-Intel-Core-i5-3570K/3885vs1316
Upgrading from an i5-3570K to a 7th-gen 4.2GHz
i7-7700K (costs ~$330) will have ~30% increase in gaming performance:
http://cpu.userbenchmark.com/Compare/Intel-Core-i7-7700K-vs-Intel-Core-i5-3570K/3647vs1316
Note that in the above suggested 7th-gen Intel CPUs, you will have to get a new Z270-chipset motherboard (costs ~$110 to ~$200), and a new set of DDR4 RAM sticks (2x4GB 3200MHz costs ~$80 to ~$100; 2x8GB 3200MHz costs ~$100 to ~$130).
Alternatively, you can also upgrade to an AMD Ryzen build. The core speed is a bit less than those Intel CPUs, but the costs are much cheaper (3.5GHz Ryzen 5 1500X costs ~$185). AMD motherboard (B350-chipset costs ~$70 to ~$120). DDR4 RAM costs the same as the Intel build above.
In any of the above builds (7th-gen Intel i5/i7 or AMD Ryzen 5), you can re-use your that Corsair TX750 PSU, your HDD/SSDs, and the GTX 1060 6GB GPU that you will buy.