OK folks I figured it out. Apparently even though SL says you can use .jpg, .png, or .gif files they lied. I reformated my profile pic to a .png file and it uploaded in all the areas where it would appear. Even in the chat. So just change the format to .png and you should be all set.