Finally got the shuttle working? What kind of files do you want to share? Sharing an entire hard drive is an odd request.
FTP stands for file transfer protocol, it would involve you setting your PC as a file server, then giving your friend your IP address and they would be able to access the files like they were on the local machine, only increadably slowly. This can all be done for free as there is plenty of software that allows your machine to become and FTP server. However, becuase you are asking what FTP is, this might be a long and complicated route.
What kind of size files are we talking, it might be easier buy a memory stick, putting the files on it, and posting it to him, then he posts it back. Like I say, depends on the files.