1. Make me desirable so someone will fall in love with me.
2. Make a specific person fall in love with me.
3. Help me find the person who is right for me.
Personally speaking I would only look at using magic for the third situation. The first type of love spell does not need magic. It is easy enough to make yourself desirable. Make the most of your looks, focus on your good points, look in the mirror and make the decision to like what you see. Confidence in yourself and who you are will make you more desirable than any spell ever could.
The second situation is more contentious as it aims to negate free will. The problem with this is even if you can cast a spell to generate love in another person you could never be confident their love was genuine. It would weaken your self esteem knowing that you were not loved for who you are but because the person had been magically compelled to love. And it would not be fair on the individual whose free will had been hijacked for your gratification. If you love and somebody who does not love you back, hurt, heal and seek somebody who can genuinely reciprocate your love.
In the third situation a love spell is worth doing. But no spell works without some practical effort as well. Get out there and get to know people. Create opportunities, yes, even dating websites. If you meet more people you have a much better chance of finding someone to share your life with and I see nothing wrong in this instance in using a little magic to guide you on your way..