There's a guy that I like, but he's rather shy and slow when it comes to girls. I heard from a friend that at first he was worried about making my ex mad (they're good friends) - never said he doesn't like me back, and I'm 90% sure that has passed. Another friend talked to him about me, and told me he said I was coming on a little too strong, so I was like, "Oh man, I guess I'll just give up" because that's embarrassing, but this friend told me I shouldn't give up. Again, there's no "he doesn't like you" involved, and the few people who I've talked to about it have told me to go for it. (I'm too scared to ask if he likes me, but I'm pretty sure he flirts with me every time I see him.)
I don't think I come on strong. We talk a lot at parties and I give him the occassional complement, so what am I doing wrong? How does someone subtly flirt?