That is the name of a book - not an insult.
The key for Samba for beginners is in the configuration file. The default (smb.conf) inlcudes a lot of options which are often confusing. To make Samba work your conf file can be as simple as:
[global]
workgroup = SIMPLE
[test]
comment = For testing only, please
path = /export/samba/test
read only = no
guest ok = yes
I suggest you either get the book or log on to Samba.org
www.samba.org
Once you get a simple Samba configuration file working then add the printer support, etc. Good Luck!
