Post image from SD card to Twitter

I've been trying to use the TwitPic library to post an image to twitter and it's connected to TwitPic but it won't post the image. Has anyone been successful using the TwitPic library or does anyone have a way to do this without using the library?