Comment on How to Update WordPress Themes by SEO Dave.
“Appearance >> Themes”
“Install Themes” Tab
Browse for the themes zip file (themename.zip) and click the “Install Now” button. Wait for it to upload, depending on your server settings you might have problems with permissions, you have to set the permissions of the Upload folder to allow uploads.
If it installs, click the “Activate” link.