Podrias poner un fx8350E, pero realmente no te merece la pena.
Es mucha mejor opcion, pero de largo, pasarte a intel o esperar a los nuevo amd zen.
Para tu actual pc ya una rx470 me parece un poco grande pero valido, el fx8120 tiene un ipc ridiculo y para juegos es bastante regulero.
Si vas a cambiar de plataforma, ya dependera de la pasta que te quieras dejar en la grafica, un rx480 o gtx1060 6gb irian bien.