Not easy. Most carriers delay updates, sometimes by years, because of all the custom crap they layer on top, or for no reason at all.
My carrier phone in Canada finally updated to Jelly Bean 4.1 last night. My dad has the same phone bought the same day and he's still on the pending list to get the update...