It's my experience that there really is not truly "visual crush". Now, whether it means you're gay, bisexual, pansexual, etc is something you'll need to discover yourself. But the important thing to understand is that LOVE IS LOVE.
It doesn't matter who you find beautiful. Who you're attracted to. All that matters is that you're happy. And honey, if you find someone who makes you happy, just embrace out and never let it go.
Basically, there's nothing wrong with being attracted to a girl, a boy, anyone.
So tell me about this girl! I have a feeling you haven't had a chance to gush about this person to anyone yet and I can't let that happen.