The best and safest spell to find love is one that draws the right person to you. You don't want to mess with someone's free will. That always ends badly for you and them.
Use a drawing oil on a pink candle (red could draw lust and sexual energy) annointing it tip to base. Take a piece of paper and write name = ? with what you are looking for. No not physical features, but things such as "a man who will love me for who I am, that I will love for who he is" in your own words of course. Burn the paper in the candle's flame (be sure to have it in a fire safe bowl or cauldron) And while it burns concentrate on being with a male, holding hands, hugging, laughing and feeling that warm lovey feeling, but see the face blurred out. Continue to concentrate on this image for as long as possible or until the candle burns out. I prefer cutting candles in half for such spells. At the end I would add something like "if it is the right time, with harm to none, so shall it be" You don't want to rush love. If you're with someone and the right one comes along later in life, you may miss the chance.
If friendship is important to you in a relationship, use a yellow piece of paper. You can also sprinkle red rose petals or rose water around the candle before lighting it. Remember to never blow out a candle, snuff it out and place the candle stub in your dresser drawer.
I've never used this spell myself, but I knew someone who had and it will work.