Sort:  

any idea on how to insert a profile pic?

Its under settings. If you are using a web browser you have paste a link to an image from imgur or google images. You cannot upload an image at least i haven't figured out how to that directly to steam it.