Format your SD card on a computer then format it again on your phone.

If it still doesn't work, the card has probably failed- run a chkdsk on the card in your computer to confirm.