Hallo!
Schwierig, da ein gutes Preis-/Leistungsverhältnis für ein Upgrade zu erreichen.
Deine 4/4-Kern-CPU ist im Grunde zu leistungsschwach für wirklich moderne Grakas und auch der Ram-Takt bei aktuellen CPUs liegt deutlich höher.
Deine Graka ist total veraltet und extrem stromhungrig. Sie passt aber von der Spieleleistung hervorragend zu Deiner CPU.
https://pc-builds.com/calculator/Core_i5-6600/Radeon_R9_290-390/0FQ0HRf2/16/100/
Da würde ich also zuerst ansetzen:
Z.B. wäre eine GTX 1660 super (6GB) eine sehr brauchbare Graka:
https://gpu.userbenchmark.com/Compare/AMD-R9-390-vs-Nvidia-GTX-1660S-Super/3481vs4056
https://pc-builds.com/calculator/Core_i5-6600/GeForce_GTX_1660_SUPER/0FQ155lu/16/100/
(=> R9 390: TDP 275W / GTX 1660s: TDP 125W)
Und mehr als 6GB VRam brauchst Du (mit dieser CPU) eigentlich nicht, da Du damit sowieso nicht über FullHD spielen kannst.
Für eine etwas modernere RTX 2060 super (8GB) ist Deine CPU leider nicht mehr geeignet:
https://pc-builds.com/calculator/Core_i5-6600/GeForce_RTX_2060_SUPER/0FQ14plu/16/100/
https://gpu.userbenchmark.com/Compare/AMD-R9-390-vs-Nvidia-RTX-2060S-Super/3481vs4049
Auch die AMD 5700 (ohne "XT") (8GB) ist zu stark:
https://pc-builds.com/calculator/Core_i5-6600/Radeon_RX_5700/0FQ14ff2/16/100/
https://gpu.userbenchmark.com/Compare/AMD-R9-390-vs-AMD-RX-5700/3481vs4046
Die AMD RX 5600-xt (6GB) liegt wieder im Leistungsbereich der o.g. GTX 1660 super:
https://pc-builds.com/calculator/Core_i5-6600/Radeon_RX_5600_XT/0FQ15wf2/16/100/
https://gpu.userbenchmark.com/Compare/AMD-R9-390-vs-AMD-RX-5600-XT/3481vs4062
https://gpu.userbenchmark.com/Compare/Nvidia-GTX-1660S-Super-vs-AMD-RX-5600-XT/4056vs4062
Preise und Bezugsquellen:
https://www.hardwareschotte.de/suche/?searchstring=gtx+1660+super
https://www.schottenland.de/suche/?searchstring=rx+5600+xt
Wenn Du aber viel Geld investieren möchtest, könnte man auch die CPU austauschen.
https://www.gigabyte.com/de/Motherboard/GA-B150-HD3P-rev-10/support#support-cpu
https://cpu.userbenchmark.com/Compare/Intel-Core-i5-6600-vs-Intel-Core-i7-7700K/3514vs3647
https://www.schottenland.de/suche/?searchstring=i7+7700k
Damit ginge dann auch eine RTX 2070 super (8GB), oder die kommende RTX 3060ti (8GB). (Höher würde ich allerdings nicht gehen wollen...)
https://pc-builds.com/calculator/Core_i7-7700K/GeForce_RTX_2070_SUPER/0Km14olu/16/100/
Und wenn ich mal diesen i7 7700k (4/8) mit einem ("kleinen") AMD Ryzen 5 3600 (6/12) vergleiche:
https://cpu.userbenchmark.com/Compare/AMD-Ryzen-5-3600-vs-Intel-Core-i7-7700K/4040vs3647
Und der R5-3600 liegt bei ca. 180€, kann aber hervorragend mit einer RTX 2060 super arbeiten. Diese Intel-CPU kostet mehr als das doppelte.
Also fürs Erste sollte für Dich die o.g. GTX 1600 super oder RX 5600-xt gute Dienste leisten.
Dann beobachte für die Zukunft mal die neuen AMD Ryzen 5xxx, die gerade auf dem Markt erscheinen und ebenso die neuen Nvidia 3xxx und AMD RX 6xxx.
Da tut sich gerade gewaltiges! Und auch das Ram wird immer schneller!
Aktuell: 3200MHz und 3600MHz DDR4 bei aktuellen Ryzen 3xxx-CPUs und deutlich schneller wird es für die kommenden Ryzen 5xxx-CPUs. (Die Ryzen 4xxx sind übrigens für Notebooks.)
https://www.heise.de/news/Gaming-Prozessoren-Ryzen-5000-G-Skill-bringt-RAM-Kits-mit-straffen-Timings-4950427.html
Und auch der neue Standard DDR5 steht bald in den Startlöchern...
Ich hoffe, ich konnte Dir einen gangbaren Weg aufzeigen.
Nebenbei: Mein System ist um Welten älter (=> C2Q) und deutlich schwächer, als Dein aktuelles System. Ich bin froh, wenn ich stabile 60FPS bei 1680x1050 erreiche...
Gruß
Martin