Why can't I get a picture to upload for my profile?
The problem could be is that your photo/picture may be too large. The recommended size for an image to put in your profile is 200 pixels by 200 pixels.
There is free software available where you can either crop or resize an image to the required size, e.g., IrfanView (which is free) is relatively a simple program where one can either crop or resize an image, and its one that I use (great for making skins for GUIs. Its what I used for creating the ESIM interface).
I don't know how confident you are at using Graphics software, but I do know that IrfanView is very simple and pretty much straight forward to use.
I really hope this is helpful to you.
Blessings,