I don't think there are any keys. If it is meant to be, then it is meant to be. Believe me. I started to date my husband when I was about your age. That was five years ago. We had two breakups in those years. After the second one, he realized how much he really needed me in his life. We got married last month. You will know when the right girl comes along. You might get your heart-broken, but it happens. Life has a funny way of playing with us. Your time will come. Just make sure you can tell love from lust and love from a crush. Also, don't put the girl under any pressure...that is a quick way to get rid of her. Be very careful with the "l" word, too. That also tends to scare people. Good luck.