Pues como soy una chica te digo que es fácil descubrir las señales nuestras ^^.
Primero, no nos acercamos mucho al chico ya que nos da generalmente algo de pena, estarle muy al lado, es algo instintivo xD y si estamos al lado de un chico que nos gusta, notarás su nerviosismo enseguida. El nerviosismo puedes detectarlo como:
-No se queda quieta en su asiento
-Se lleva las manos al cuello, se muerde las uñas, habla sin parar
-Trata de no mirarte cuando habla o simplemente te da la espalda.
Luego, te mira cuando tú estás en lo tuyo. Trata de seguirle con la mirada y mirarla cuando "presientas" que te mira o cuando simplemente tú estás muy concentrado en una cosa y ella vea la posibilidad de mirarte, mírala.
Si ella te está mirando, correrá la mirada de inmediato.
Si esta chica habla contigo, se pone nerviosa cuando te habla y puede que si tiene un poco más de agallas te habla de tu ex-novia y la critica o te pregunta la chica que te gusta. O simplemente inventa cualquier excusa y espera cualquier momento para seguirte o sentarse a una distancia considerada de ti (ni muy cerca ni muy lejos), y vigilará a cada chica que se te acerque a saludarte, etc.
Por lo que dices que no te animas a decirle lo que sientes, coño, a mi me pasa igual pero con mi chico! lo peor es que yo sé que le gusto. No puedo darte un consejo exacto de esto, pero te aconsejaría que te animes a ser su amigo para entrar en confianza, o al menos ser amigo de sus amigos y acercarte a poco de a ella, que si a las mujeres se nos acercan muy rápido nos asustan ^^
Cónocela más y trata por lo menos de que ella agarre confianza, luego espera la oportunidad perfecta para decírselo, no envíes a un amigo tuyo porque a las mujeres no hay cosa que nos joda más que manden mensajeros.
saludos y suerte! ^^