Well, I wouldnt know what advice to give you so I think Im just gonna tell u a bit of my own personal story.
My gf and I got to know each other right when I arrived here since Im in the same year as her just different classes. We didnt get to talk too much until the end of october. When I started going out with friends and I would find her as well in the group. We got along really well and soon we became close friends as if we had known each other for years. We started telling each other stuff that we wouldnt tell other normal friends (its kinda risky cuz u really need to trust that person in orther to actually tell her the stuff I told her) Weeks went by and yea, we became really fuking close. We met almost everyday and when we couldnt, we would call each other and see how it was going and stuff. Damm, I remember this 1 time we were studying at her house together and she began to take her clothes off right in front of me, Im like "wtf are u doing" and she naturally replied to me "Im gonna change my clothes, can u wait a sec?" U can easily guess how surprised I was when we actually knew each other only for a couple of weeks. Basically we really trusted each other cuz we are very similar and we like pretty much the same thing. Eventually I thought, "fuk it, Im asking her out. Doesnt matter what happens". I had to wait a couple of days to get the right time (yes u DO NEED a right time) but when I got 1 I just said it. She slaped the shit out of me and said "why didnt u ask sooner?!"... well it has been pretty much the same since then. (although we do get a lot more of things going on) but what I wanna say is just be yourself with her, get to know her, if u macth then go ahead and ask her out, its not gonna be a failure. I mean, for fucks sakes, if u can wacth that stupid show Im sure u can ask a girl out. Just be yourself and have trust in yourself.