You can't really fix a damaged SD card, did you test it in another system? If yes and it still does not get read there, you would need to bring it to a repair shop and see if they can do anything. But those things are too small to really work on for most techs.