Okay well in my opinion you're too young to date. I didn't start till I was 16. But I digress.
All you can truly do is be yourself. Everything happens for a reason. Don't stress yourself out with 'What-ifs' and such. It'll make your life horrid. Just focus on taking life day by day. Thing will work out.
Secondly you're not inferior, if anything this type of s**t makes you stronger. Coming for help shows strength in itself. Try making a list of things you like about yourself, or things you're good at. Just read it when you're sad. I do the same thing to help myself.
Thirdly, I'm sure people like you, they may just be too shy, or simply not ready. Give it time and things will work out. Focus on your own life, instead of finding someone.