Back up everything on your SD card and reformat it and see if that helps. Sometimes technology freaks out with SD cards and reformatting helps solve that issue.
However, before that, make sure that the SD card is actually mounted to your device, too. That's the only other thing that I can think of atm as to why the phone won't read the card. Maybe it never mounted properly?