What you should do
She may just be a tad too shy and coy, and may require a bit of coaxing to warm her up towards you. Instead of showing off your confidence by walking right up to her, give her some time. Smile and blush too, and make her feel warm and special inside.
A direct approach may just shock her and she may shrug you away without really wanting to. You can tell that this girl likes you, so why ruin the moment. You too can join in the game of “fleeting glances” for a while, and then make a move towards approaching her, when she’s ready for it. Read: 5 Reasons why women reject most men