I have problems with that, too. What I usually do is select another picture. For some reason, with my profile, CM will upload some photos but not others. I don't even have a photo album on my profile, because the one time I tried it was so super slow uploading it wasn't even worth taking the time to upload more pics.
It may be the types of photos you are trying to load. they need to say photo.jpg photo.gif or photo.png
Anything else like .pdn or .bmp won't load even though they show as photo files on your computer.
Sorry, I meant to add it could also be the size. If I load unedited photos directly from my camera they will take three times longer than if I resize them first. It may be the system timing out on large photos.