Ja bym Ci polecił na początek skorzystać z darmowym hostingu, np. cba.pl z którego ja osobiście korzystam. Po rejestracji konta i dodaniu użytkownika bazy danych możesz od razu przejść do instalacji SMFa (i wielu innych skryptów) bez ręcznego wysyłania plików na serwer. Później gdybyś chciał/musiał dodać/usunąć jakieś pliki na serwerze, skorzystaj z klienta FTP (tu polecam FileZille bo sam z niej korzystam, ale jak już ktoś powiedział, total comander czy inny klient FTP też mógłby być). Zapewniam Cię, że jest to bardzo proste.