2
Upload the entire folder containing your new theme to yoursite/themes/
Then go into System Admin > Preferences and choose the theme that you installed in the 'default theme' field and again in the 'selectable themes' field.
Also, enable "update templates from your theme directory", to automatically update your cache. You will wanna disable this again before you launch your site.
Hope this helps :)