Seeing as you don't get FTP access with that host, you can't add them.
There are plenty of free hosts that do have FTP access though, check the sticky thread in the chit chat forum. Would be even better to invest a few $ each month in paid hosting, it'd be better and more reliable than free hosting.