Well, to start with, I would recommend checking out the documentation on the Samba website at
this link.
Then, there are quite a few threads here on LQ that deal with various Samba issues. If you run a search, it should turn up a lot
Samba is great and not too hard to get setup. Good luck!
If you have any other questions after you glance that stuff over, let me know!