<human>: I'll start off by telling you I've never been in a relationship before. A couple times I've come sort of close, but have never known how to tell anyone how I felt about them. There's one girl I've liked for roughly 3 years now, and in the beginning I think she liked me as well, but things ended awkwardly when a mutual friend (who also had a thing for her) told her I liked her. She asked me about it and I kind of avoided the topic, cause I didn't have the confidence to follow up. I never stopped liking her, and just recently my feelings have become even more strong. We share a class and have been talking a bit. Neither one of us has brought up how things ended between us. Since it has been so long, we don't know each other super well anymore, but even still I feel like i'm in love with her. And if that's not it it's certainly the closest thing to love I've ever felt. I cannot get her out of my head, and she is prettier and more amazing than anyone else I've ever met.
 

Now, under other circumstances I would probably tell her how I feel straight away. But this is where things get more complicated. She is in a long term relationship of 11 months or so. She seems happy with her boyfriend, but I don't know enough to really tell. He is a senior, and we are both junior's, so I can only hope that the relationship ends when he goes to college if not before that.

Should I tell her how I feel? And how do I do it? Like I said we only have the one class together and that doesn't even guarantee we will have time to talk. I know its not the best option, but I'll ask your opinion anyways; I could text her? I'm really lost for ideas and any help would be more appreciated than you could know.

Can you summarize the given text in a few sentences?
<bot>: My crush of 3 years is in a long term relationship, but I still want to tell her I like her. Should I and how should I do it?