Hi There,
Its quite easy.. dont worry

Were you able to connect to ftp ? If you did, go to public_html > blog folder if you installed blog on any folder other than public_html > wp-content>themes. Upload your wordpress theme to this folder and now, you should see the theme listed on the presentation/design tab on your wordpress dashboard.
Let me know if you need more help
