Problems uploading

when I upload index.htm it appears as a zero sized file and I get the message 'transfer failed'. Now my homepage is totally blank! Help!
Thanks