Probably too big of a picture. Think your profile page lists the max. size of it. Open your picture in Paint and stretch/skew it to the appropriate size then try uploading. May take a couple tries to get it to work.
Thanks big holla. You're correct. It is likely due to the size of the picture. Also. After it fails it should tell you a reason why. Can you post that?