A lot of people advocate using your own spells, but the reason is that spells you form yourself will allow you to understand how the spell works. It means much more to you psychologically than a bunch of random words, colors, and a few candles. Continuing on spells being important to your subconscious, it is possible to have premade spells, incantations, rituals, rites, and the like to resonate with you. So long as you understand it subconsciously, it'll typically have more effect.
As for the attraction spell, thought and willpower can be simple charms here. Think about your boyfriend's business being open, inviting, calming, easy to work with, and satisfactory. Couple this with mundane methods of achieving these goals and your thoughts will be poured into your actions, thus making them potentially more effective.
Remember that no spell works 100% of the time all the time, even if they are legitimate. Don't be unreasonable with time constraints or expections. Just let things flow instead of trying to force them and you'll do fine.