How do I upload my own avatar on this site?

You can't
Before there was a leakhole that allowed you to do so, but it's filled now, but this is the wrong forum to ask about this.
Try the "Site Feedback" Forum, its the last one on the list I believe, as far as I know you can't, because then everyone would want there own, and you can see what I'm getting at.
Top Bottom