Did you upload the working picture strait into your avatar? If so it wont work. It automatically changes the size if its too big, you need to edit the file first
finger or pen on screen = dirt or scratches on screen I had kinda assumed like most everything with a screen. Are they already protected in some way then or do you just live on the edge without a protector ?