A good way is to use webmin
You can install a webmin rpm very easy. Just go to www.webmin.com in the top right corner pick RPM and were you saved it just type rpm -U and the name of the webmin rpm.
You can go in to see what it running and pick for things to start up at boot or just tell it to start it now. All with just clicks. You can then go to a file broswer. Find the folders were you want windows to see. Click on the icon for sharing. Check the box for you want it to shair and you can even type in a name. Webmin will then auto set Samba to shair that folder.
I guess this is the best way.
If you did not install Samba. I think just doing a "up2date samba" would install it.
There is a config for samba too called SWAT you can get to it with http://IP:901 so your IP of Fedora and port 901 I had to do a "service xinetd restart" then SWAT config came up. I set that service to to stay on with "chkconfig xinetd on" When you 1st get on SWAT it should ask for you name and password.
If you don't have SWAT installed just do a "up2date samba-swat" it will install it for you then.
The smb.conf file my have "security = user" you can edit that file and find that and change it to "security = share" You can set all this up in webmin easy.
This should help you to set up samba.