You need a fit by someone who knows what they're doing.
Your saddle looks like it might be too far forward. Note that the bike is not level in the pic- when I get it level then the knee appears to be ahead of the pedal spindle.
Your handlebars are all messed up. You won't be able to use the drops effectively with them at that angle. You should be bending more at the hips too.
Your legs aren't that long- I'm an inch shorter and my cycling inseam is longer than yours. This frame might be able to fit you but it's set up really wrong now.