thanks for your response. I changed my default FTP user (the one I've had since I joined dreamhost) to have Shell access.
I was then able to do the things I wanted.
Now I'm having problems with ruby on rails, but that's another story
thanks for your interest in my post.