the best spell is the one you cast yourself. That being said, sometimes you are not in a position to do so.
What Barbi said is absolutely true, you have to get the basics down.
this forum: http://www.spsreviewforum.com/forum.php
has reviews of spellcasters and psychics. You have to register and be approved before you can view all the forums or post.
follow the instructions if that may interest you.
personally, I would do/get a reading before you do any spell work for love. you need an objective opinion before you let you emotions over-ride your actions.
But that's just one guy's opinion
Best of luck