2.Now you should use ftp software for template upload, We recommended Filezilla Is a Good Ftp Software for this. (Use This Link To Download File Zilla - http://filezilla-project.org/download.php/)
3. Connect Your Server, With Using Using your ftp username password etc...
4. Now Go TO public_html - Your WordPress Installed Location - wp-content - themes and upload this theme file to this folder, (you Should Extract That Zip File Using Winzip Or Win Rar)
5. Now, login your site (http://yourdomain.com/wp-admin/) and goto Appearance - Themes
6. you can see Your /new Uploaded Themes There, All Is Don