Girl crush ...

I have had a huge crush on this girl for a while except I had it last year but I got over it but now it’s coming back and a lot harder. She’s dated girls too and she’s gorgeous and she always says she likes me but the reason I haven’t dated her yet is Bc she always tells me that my brother is hot or how hot other ppl are or how she has a crush on my (male) ex. And it hurts me but I love her. Sometimes she leans on my shoulder or hugs me for long periods of time and it just plays with my heart :(

I don’t know what to do. Advice ? Opinions ??