Half your budget is in the GPU, and with a small budget, that limits you.
first, you'd want 2x4gb sticks of ram to have dual channel.
that motherboard uses the 780 chipset, not AMD's best IMO. 970 or 990fx are way better.
6300 is ok, but I'd like to see a 8320 and a hyper evo 212 for way better performance and future use.
Maybe drop down your video card to a 760 and you could have a better system rather than a heavy gpu system with a meh cpu, meh mb, etc.