What is your budget?
I would not spend a dime on a FX system that could not be carried forward to a new build.
While you have 8 cores, they are abysmally slow by today's standards.
Try this simple test:
Run YOUR games, but lower your resolution and eye candy.
This makes the graphics card loaf a bit.
If your FPS increases, it indicates that your cpu is strong enough to drive a better graphics configuration.
If your FPS stays the same, you are likely more cpu limited.
If you think a better graphics card is in order, you are out of luck.
Your r9 270x is about as strong as a current GTX1050,
You might find a RX570 or 580 for a decent price.
Current gen cards of any strength are all but unavailable at less than 2x MSRP.
If you want a stronger cpu, then there is good news,
A simple $110 i3-10100 is about twice the capability of your FX-6300.
A LGA1200 motherboard is about $75 and a 2 x 8gb DDR4 ram kit might be $75.
You can go stronger, I would want to see what intel 11th gen brings next week.
That said, the i3-10100 is no slouch as a budget gamer.
It competes with a 3600x
Here is a review:
https://www.techpowerup.com/review/intel-core-i3-10100/15.html
The one thing which I would do asap is to convert to a ssd for windows.
A 1tb ssd will be $110-$130.
It will make everything you do feel much quicker.
While a new motherboard will be able to use a m.2 pcie device with impressive sequential speeds, the actuality is that the random performance of any ssd is what matters.
If you want to upgrade your current system, buy a 1tb Samsung 860 EVO and use the ssd migration app to move all to the new ssd.
Download various software related to your product, including Samsung Magician, designed for use with Samsung's memory products, and find related information.
www.samsung.com
Repurpose your HDD as an external backup or as added bulk storage.