It probably just needs time to refresh. It will change eventually. Your computer is probably 'caching' the old picture. This means that it doesn't download the new picture because it thinks it already knows what the picture is. Other people may already be seeing your new profile picture depending on their browser settings.