12GB DDR4? Das halte ich für unwahrscheinlich - regulär verwendet man 8GB oder 16GB. Solltest du wirklich 12GB bzw. 3x4GB haben, muss der mindestens um einen weiteren erweitert werden. Bei Ryzen sollte man min. 3000MHz haben, besser 3200MHz oder 3600MHz. Ist er langsamer, würde ich komplett neuen RAM kaufen.
Bei 8GB+4GB mindestens den 4GB stick rausnehmen und einen weiteren 8GB Stick hinzufügen. Sofern der vorhandene Stick entsprechend schnell ist.
Langsamer RAM ist nämlich unperformant und kann gerne mal 10FPS rauben. Mit gemischten RAM-Größen verzichtet man außerdem auf Dual-Channel.
Abgesehen davon kannste einfach nen neueren Ryzen (5. Gen.) und ne neue Grafikkarte verbauen.
PSU, Case, Mainboard, SSD kannst du behalten.