|Well you could try deleting the partition/s and make new. Then format the new partition.|
That said, flash drives and memory cards are the least reliable of any media currently in wide use. They are only good for a finite number of rewrites.
Are you safely removing the card before physically removing it?
How are you connecting the SD card to your computer?