Need a new graphics card but clueless on graphics cards
I currently have a 1060 6gb which I bought prebuilt with my whole pc almost 2 years ago (I don't have a warranty with it). Since then it has been consistently crashing when playing games and have not found a single solution in order to stabilise it. I don't know much about graphics card and which ones are worth it and not. I generally play fortnite but sometimes other high end games like black ops 4 or rainbow six siege.
My pc specs are: AMD Ryzen 5 1600 six-core processor, 16GB Corsair Vengeance LPX DDR4 2400Mhz [2x8GB], Motherboard Asus PRIME B350-PLUS, Seagate Barracuda 1TB Hard Drive.
Any advice on what graphics card I should get that is compatible and is the same (if not better) than my current one would be VERY much appreciated, I don't want to spend more than £300/350