I am a newbie of WP and I cannot upload a new theme. According to what I read, themes live in subdirectories residing in wp-content/themes/. But I have no idea where to find it. In addition, the default theme does not look like a theme. It's pure white.
According to my host, I should use a FTP client but I cannot log on after I download the software.
Here is my blog for your reference - http://fatherblogger.com/
Hope someone can help me here. Thanks.