Where are you located, how much can you spend on your build and what is your preferred site for purchase? If PCPartPicker, we could probably stream line your build.
People tend to sacrifice a lot with an excuse of a budget. Your build lacks the right ram to get the best out of the platform. As is, if you want to upgrade, you're going to have to sell the existing stick of ram, and drop in a 2x8 or more GB kit that is rated at DDR4-3200MHz to get the best out of the platform. That board will not allow you to overclock the processor but the ram would go mildly before the limits kick in(on the chipset and the cooling of VRM). You shouldn't pair that GPU with that PSU, if anything, get something like a GTX1660Ti that is less power hungry.