There are two things I would do if I was you.
1. Give my linux box a 'real' name.
2. Go to
Phonax and download his smb.conf
I downloaded it and started playing with the various settings. You could try installing SWAT. I also did that so I could learn the syntax of the smb.conf file.