So I've recently bought a computer that I thought was nice but there are a few things that could be better. The motherboard is currently a 970a-g46 msi which from reading about in here isn't that great. The prossesor is decent and the graphics card isn't horrible. Will need more Ram at some point. I'd like help figuring out how to upgrade what I got some to be a decent gaming computer and be fairly future proof as well as being able to take some overclocking. I'll admit I know more than the average person, but there's a lot I'm pretty dim about as well. This is my first gaming computer/ build. So any help would be appreciated. Thanks.