You most definitely want to upgrade the GPU for now. Then when you can, do a cpu/mobo combo. I would recommend an i5-6xxx series as they start under 200 with a b150 chipset.
However, the GPU I would recommend is probably the 1060 6GB or RX 480 8GB, but are around $250 USD. You would notice significant improvements.