All the guys I've been with it was me who approached first. It takes me 5 minutes to get interested in someone and I don't waste time, I go for it. I lose interest quickly if I wait too long. Or if they wait too long.
I learned that most guys I'm interested in didn't think I would be interested in them. Sooo if I wanted them to speak to me I had to find my way in. Believe me it was nerve racking but I realized that most guys were open for a conversation. I never left feeling embarrassed. I either left with their number or just having a great time with someone.