Looks like you need a larger frame. Your legs aren't strait enough at the bottom of your pedal stroke, and that top tube looks way too short for you.
And if you put your seatpost up any higher, you're going to have a nasty saddle to bar drop that is going to be really uncomfortable.
Sucks, but you should try to sell the frame and get a size larger..