hey david i used to thing the same way. i got over this by going for it anyway despite others being around. i've been turned down while other people were nearby who probably heard the whole thing go down. try it. approach that girl in the coffee shop and start talking to her despite the fact that there are several people nearby. you'll get more tough skinned and you'll soon realize the people nearby aren't ****. i've also had obtained #'s while others were around. haha, i recall this dude totally spying on the whole interaction. i'm sure he was like, "damn, this guy has balls!"