You have a very dated processor, which means that any solid dedicated graphics card you can add in will bottleneck quite a bit.
What would be your budget all up?
I suspect a new PC is in order if you want to upgrade which would require saving up around $400 if you carry over storage.