I believe you have to do that from Twitter's web interface on computer... upload one...
Upon further review... the "stock" app from Twitter... on the bottom of the app - tap "Me"... then tap the 'gear' on the middle left of the app... tap 'edit profile'... tap 'Photo" - you get an option to take one, or use existing.