mate ... its good to hear that you are getting some confidence in your self ... remember it is not easy anyway liking someone and you like someone who is going out with someone else .... dont give up mate .... but be awake .. don let your affection for her cloud you eyes to reality ,.,..
start talking to her .. even if it has to be in front of her bf ... when u talk to her look at her straight into her eyes .... and when she answers you look straight at her into her eyes ..... bf's and gf's based on popularity contests dont last long
be honest ... to urself
best of luck
Hussain