Do you have another microSD? Try to pop that in and see whether it is readed. If not, there might be some issue with the phone, either hardware or software wise. When you bought it was the problem present at that time?
PS: Try to format the microSD card using your computer, then pop it in again and see if it works.