You can't post images directly here. It will only make loading up too heavy.
You can post links that have pics on them and depending on the protocols of the link, GAG has allowed those pics to be auto displayed here :-)
As of your profile, all you do is upload a photo to your profile through the upload option. But like any website GAG can encounter problems and it may be the internet connection too :-) Happens to everyone at some point of time