Okay so I use photobucket because I like their sub-album layout, but many people use imgur and some even use pu.ush. Totally up to you, but those are the three biggest. Again, Personal preference to photobucket.
As for uploading, just press the button that looks like a tiny picture in the "Reply" box (It should be right under text coloring and the emoji button)