Pic posting ??? Reszing???

I am trying to add a pic to my profile and it is coming out all distorted.

My question is if you have a big pic on your computer and you want to resize it, so that it doesn't come out distorted when you post it, what do you do??

I did that on the host site but it still came out all distorted