Can you post a 'sample' of your smb.conf file? By 'sample' I mean your smb.conf file with any personal information about your system changed.
Also, you can share any folder you want, but if folder permissions and owners of the folder can complicate things (especially when root owns folders you're trying to share).
Here is a sample entry from my smb.conf that anyone can access on the network:
comment = <my super secret location ;)>
force user = <same user who owns the directory I'm sharing>
guest ok = Yes
inherit acls = No
path = /export/backup/
read only = No
Note that you may not even need the 'force user' option as long as the directory is owned by someone other than root.