Can it get a wifi connection? That's the most common reason for not updating.
If that's not it, just go to the app, request a 'service' for software update issues, and someone will give it a prod and it will update. I had to do that a few months back, and it's been regular ever since (pardon the expression).