Without knowing the particulars, there is no way of answering. A crush is probably just that and will pass. If a relationship is feasible, make your feelings known and deal with what happens. You know pretty well what the chances are of it happening if you will be honest with yourself.
You ask her out
Think of all the negative reasons about your crush and why it wouldn't work.
Here is my answer to you. I think that this person is more than her crush Justin beiber is her crush but i think that they are dating and that Selena should do better im sorry if you don't agree with my opinion im just giving you information that i think should be a little bit useful
I think you should have people that they have a crush on.
You should try and hint your crush that you want him to ask you out. From my past experiences, having friends do things like will only make it complicated. If you really like this guy, just try and let him know that you like him and want to go to the dance with him. Or just ask him yourself!
He has a girlfriend. So you butt out. It's not complicated.
Find several organisms that you consider to be not complicated. Think about what they have in common with each other. Think about what they do not have in common with you and other humans. That should take care of your question.
you should kiss a crush your boyfriend or somebody who you can trust and you think they like you
No some people think that's creepy.
as hard as it is, you have to, he's not worth it.
You can think of other things and doing other stuff. That should help.
If this guy is your crush, then you should already know him well enough; but, if not, then I think you should, because, if you wait for him to speak to you, you could wait forever. SO I SAY YES!