U said u have 400 budget for upgrade so I think u live in us so. 400 that's easy. U can get a ryzen 3 1300x 130$. And a GB gaming 3 Mobo for 100 and lastly 1050 ti 155$(GB or evga) which makes 385 u can buy a Asus b350 for 10$ less and investing on ram or maybe 20$ less for matx...