well, even though im am outwardly aroace, i think i might be able understand how this situation should be played.
first of all, hang around them, the more you know each other the better. speed is really important here.
dont come on too quickly. it may seem simple thinking about it but you should still try and monitor your speed.
one way you can check this is by picking up cues. like if they are shying away, slow down, but not too much as to letting them think you are ditching them.
slow is much less risky.
before you ask them out you should try to figure if they are into you. this can start by seeing if they are bi/gay. which if you act queer and they are queer then they could open up to you.
again, im no profetional. so do what feels right to you. but keep these in mind