My computer at work was like that for awhile, I believe. The only way I was able to sync was to disconnect from the internet. I had to reach under my desk and unplug the ethernet cable. Try doing either that, or turning off your wireless and see if that allows it to go through.
Not a very practical solution, I know. Mine eventually fixed itself somehow, I believe.