Ich bin in genau der selben Situation wie du. Bei mir liegt es wahrscheinlich an meinem geringen Selbstbewusstsein und dem geringen Kontakt zu Jungs. Aber der Großteil meines Freundeskreises ist eher unter sich (wir sind 17-18). Es ist also absolut nicht unnormal.
Das muss auch überhaupt nicht an dir liegen. Jeder Mensch ist gut so wie er ist. Man muss nur selbst mit sich zufrieden sein. Jeder Junge findet andere Mädchen attraktiv. Vielleicht hast du bisher einfach nicht den richtigen getroffen.
Du sagst selbst, dass dein Selbstwertgefühl nicht besonders groß ist. Wenn du lernst, dich selbst zu mögen und zu akzeptieren wie du bist, dann wirkt sich das positiv auf deine Ausstrahlung aus und das macht dich attraktiver. Aber im Endeffekt gibt es für jeden Topf einen Deckel und früher oder später wirst auch du einen Jungen finden, der dich lieb wie du bist. Das ist überhaupt das wichtigste. Du solltest dich für keinen Jungen verstellen.
Allgemein gibt es keine Altersgrenze, ab wann man seine erste Beziehung gehabt haben muss. Das ist bei jeder Person unterschiedlich und kein Grund sich verrückt zu machen. Liebe kommt, wenn man am wenigsten damit rechnet :)