Don't be afraid to give away valuable content for free.
This is something I do all the time.
I have no problem giving away a 30 page ebook or a 2 hour video course for free.
I know that giving this away valuable content for free will allow me to help you and show you the kind of value I'm willing to give to you for free.
After seeing how much value I give away for free, you will start to imagine the value you would get if you purchased one of my paid products and/or services.
Do you see how it works?
The more you give, the more you will receive.
If you want to make more money and get more opportunities to reach your goals, then you need to start giving away more content, products, services, and people will start coming to you as opposed to you always having to go to people.
This is called attraction marketing and it's also a form of preeminent positioning. You want to attract people to you instead of forcing your products down their throats.
You also want to give away free content that is better than your competitors' paid content. This will elevate you above your competition and put you in a preeminent position that will attract success naturally.
So, if you want to build a powerful brand and a strong following, I recommend you start giving away your best content for free, and then make your best content even better and sell that.