|"It was working perfectly but due to some reason i had to remove it"|
How about explaining why you removed it? What did you use while it was out...onboard graphics? Did you change BIOS settings?
"after some days when i reinserted it, my pc was not detecting it"
If your PC wasn't detecting it, how is it that you were able to use the PC? Where you getting a display with the monitor cable connected to the card or did you switch back to the onboard?
"i even tried to install new driver"
It's pointless to try to install drivers for a card that's not being detected. I think you found that out. Make sure it's fully seated in it's slot, make sure the monitor cable is connected to the card, not the onboard, & also make sure the BIOS is configured correctly - onboard disabled & PCIe slot set as primary display. The driver you should be installing is version 372.54; it was released about a week ago.