A GTX 950 is a good idea...
BUT from the picture I googled, it looks like your PC has a low profile case, so check the size of the GPU you buy - some will fit, most won't.
If you upgrade your GPU, you will need enough power. You need 450W for a PC with a GTX 950