Re: What should i upgrade
Your two cheapest upgrades would be RAM and GPU. 8GB is the minimum for gaming nowadays; 16GB has become the standard.
Your 470 is the bigger stumbling block but it would also be the more expensive upgrade. A GTX 1660 or 5600 XT would be a huge upgrade. I just upgraded from a 1660 and can vouch for it being a great card (didn't need to upgrade but I came into the cash and had the opportunity).
To really upgrade your CPU you will need to move to an AM4 Ryzen setup and that would mean a new CPU, new motherboard, and new DDR4 RAM. Even a first generation 1000 series Ryzen would be a HUGE improvement, and most AM4 boards have at least one M.2 slot for a NVMe drive. When I went to Ryzen I upgrade from a 8320 to a 1600... night and day difference. But this will be much more expensive than the other upgrades.
CM Mastercase H500 / Corsair RM650 Modular / AMD Ryzen 5 3600X / SilverStone PF240 AiO Cooler
AsRock X570 Extreme4 WiFi AX / 4x8GB XPG Specrix RGB 3200MHz / PowerColor Red Devil Radeon RX 5700 XT 8GB
Samsung 970 EVO 250GB NVMe / Crucial P1 1TB NVMe / WD Blus 5000GB SSD / WD Blue 2TB
Win10 Pro x64 / Razer Mamaba Wireless / Tecware 87 Key Mechanical
3xSceptre E255B-1658A 24.5" 165Hz + NEC MultiSync LCD1970GX 19" (in 3+1 configuration)
R.I.P. Father Trotter ... 14 Nov 1945 - 4 Sept 2009