The signature picture has to be hosted somewhere online. When it is hosted online, just put the link with the
tags around the link in your signature box, in your profile.
Your avatar can be uploaded from your computer, i.e. My Documents, as long as it is within the specified requirements. I think the requirements are less than 6 kb, and less than 70x70 pixels.
Hope some of this helps.