Definitely check out the link Jan provided above to Silver's Sock Class ... I have yet to try it myself, but have gone through the tutorials and everything is explained very well with clear pictures (and there are lots of sock knitters on KH that are fans of Silver's as well!)
You may also want to check out the videos page here on KH ... there is a video on ribbing (which you'll want to check out for your sock cuff) as well as a video on working the heel of a sock.
If you run into trouble along the way, be sure to post questions ... there are lots of experienced sock knitters here on KH and everyone is really great at explaining different techniques and solving knitting issues!
Good Luck! :knitting: