I don't know about Skype but Netmeeting has a feature that allows others to view your desktop live. You might also want to check out LogMeIn Free at www.logmein.com
But if you want to record your actions for later showing, you might want to consider Fraps
None of my suggestions has anything to do with webcams by the way.