I had issues not being able to get my profile picture changed. So I found pinkfloyd878's post and it worked for me. You just need to wait a couple minutes for it to be confirmed on the blockchain.
Go to https://peakd.com
Login with your hive key
edit profile, add picture.
Then it should reflect on your profile everywhere. This is because you're profile picture is stored centrally in your account info on the blockchain.