There is nothing better than talking to a prospect through a live event. With all the technology available, we can host live events with a click of a button. You still have to promote the live event, and push out really good content!
Do a series of videos showing something that people want to know about, and then push them out the social media groups, and communities. Make sure the content you are pushing out is valuable, and is so good that you feel like you should be charging for it. This will build trust, and convince them that you are going to give good content on the live event.
Put together a landing page where they can see some of your training in action and have an opt-in form for them to access the live event registration. Through opting into your list, they will also get amazing content sent to their inbox. We usually record our events, and send our list a link to the recording.
WHY would you go to thus trouble? Build trust & promote you services, and they will buy if they are not up for implementing what you are teaching them.