I work in Internet marketing and promote many dating offers. Promote your offer with hashtags in the evening when people who don't want a date are looking for a dates for best results. Do it a few days before. You can target on Twitter on location. Maybe try hashtags like:
I never promoted dating offers on twitter, but it's a mixture of finding the right hash tags and tweeting your offer at the right time.