Hello and Welcome to LinuxQuestions,
Step by step guides and howtos can be found a lot using Google. For example http://www.howtoforge.com/
has a lot of those guides, and of very high quality might I add.
When you encounter problems installing and/or configuring samba, that's when LQ users are at their best.