I'm sure most parents read to their children to explain what certain things mean. So books are a good way to convey a message to anybody. Everybody reads.
We clearly see in God's Word that anything He tells us to do, He will give us the ability to do it. But do we really believe it? Do we want to believe it? It's easier to come up with excuses for why we can't do things that are hard or that we really don't want to do.
There's a deceptive sin that can keep us from walking in love: pride. It's deceptive because when you have pride, you're usually too proud to admit it. I know this because I used to have teachings on pride and they didn't sell well.
I just really believe people have to get hungry. I think maybe what we need to do, instead of trying to stuff our beliefs down people's throats, is just pray for them to really be hungry and to see their neediness.
In my relationship with God, I've learned that if I follow a 'formula' for how I spend my time with Him, then I'm just accomplishing a checklist of things I feel obligated to do to please Him. This makes my spiritual life more about doing what I need to do to fulfill an obligation than something meaningful.
Every person who confesses that Christ Jesus is Lord, repents of their sin and gives their heart to God is a child of God and belongs to Him. And in Christ, we are made right with God, we are His righteousness, and we have the power of Christ in us to live right.