Hi there.
I had 3570k @4,3 and a 1060 6Gb with 16gb ram.
My FPS was terrible no matter what I did.
So I decided to upgrade my CPU to Ryzen 5 2600X.
My FPS doubled. No joke.
Went from 60-70 to 110-130, and thats by also increasing all graphics from low to medium.
If you are going for a similar Ryzen upgrade, keep in mind to get alteast 3000mhz RAM, IT WILL MAKE A DIFFERENCE.
I went for Corsiar LPX Ryzen ed. 3200mhz.
Works like a charm.
B450 Strix is a recommended budget board.
Thanks.