He can sing in front of millions of people, but the 26-year-old American Idol winner admits that his stage bravado doesn't always carry over into his personal life. "Looking a pretty woman in the eye and convincing her I'm worth taking a chance on is different. It takes a specific brand of guts, and it's not the kind I have."
Want more? Watch David share his inner romantic at his PEOPLE shoot in our exclusive video.