Galvanize, ftp - это не способ создания сайта ))) это способ поместить твои файлы на удаленный сервер. Создать сайт сначало нужно локально, то есть на твоем компьютере. Скорее всего, ты хочешь просто сделать несколько html страничек?
Для создания html можно использовать специальные программы, такие как Dremweaver или HomeSite, для новичков - самое оно

, но для этого, конечно же, нужно знать html (ты просто не написала знаешь ли ты его или нет). После того, как станички будут созданы, проверены у тебя на компьютере, их можно помещать на хостинг.
Файлзиллу я никогда не использовала для этого, правда ))) Far - имхо, универсален
Литературы в сети куча, просто напиши какой именно шаг тебе непонятен, и что именно ты хочешь сделать
