if you're too shy to approach her personally and since you know her good friends...why not try to go out with her and her friends (that you know) for lunch or anything. From there you try to learn more bout her. Of course don't ask too many personal stuff
