<human>: Can you condense the text into three sentences or less?

So I am currently a sophomore in college but the summer before my freshman year I was on the twittersphere following random people who I saw were going to my school. I saw one girl was going to a concert at my school that I was gonna go to and my friends made me DM her. Turns out she's really cool and somehow I get her number. The only thing is, I am like stupidly nervous when it comes to girls, so when school started I didn't text her or anything because I was nervous she'd think I was weird. I ended up going to the concert by myself which sucked. A semester goes by and I'm telling my roommate about the situation and he literally gets mad at me and calls me an idiot for not texting her. One thing I should point out is that this isn't one of those stories where I didn't catch obvious signs that she was interested in hanging out, I totally did but I was always able to talk myself out of it. Anyway, so my roommate makes me text her again and invite her over which she was totally cool with. She came over and hung out a few times, we never did anything and I was probably awkward the whole time. So fast forward to this year, I haven't texted or talked to her in a long ass time. The thing is, she still likes a lot of my stuff on Twitter, we are obviously in to all the same music and have the same sense of humor. She is so cool and I missed my chance because of my ridiculous anxiety around girls I don't know. Is there anything I can do? To either A) talk to her again or B) fix my anxiety? Because I have another story from this year that will make you tear your hair out even more and I'm sick of not being able to talk to girls.
<bot>: I had a great opportunity to talk to a really cool girl and my nervousness around girls got in the way and now I'm wondering how to fix it.