I know sometimes it can take a while but I've been trying for days and it doesn't seem to want to happen, anyone else having trouble like this or know of a way around it?
Have you tried refreshing your profile then try adding the picture? I never had this problem.. You could try clearing your browser history, cookies, etc, then try uploading thebphoto.
Also make sure it's the right file type and size. Sometimes photo files are too large and have to be resized or compressed before they are able to be uploaded.
my photo has been having trouble too. usually it only takes a day or two at the most. i've tried removing my photo and adding a new one, and it still displays the one i removed.