Jeremiah 15:16 (NKJV)
There are a lot of places you can go to get food. You can go to a restaurant to get some food that is already prepared and ready to eat, or you can go to a place like a grocery store to buy food to prepare for yourself. But whether you are in a restaurant, in a grocery store, or at home with some food you still need to eat the food once you have it. It would be very strange to be in a restaurant or a grocery store and be surrounded by food and die of starvation by simply not eating anything. But, while it would be very unusual, it is theoretically possible to be surrounded by food and still not have enough to eat.
We can own Bibles and good books that teach us about biblical principles, we can have lots of wonderful audio and video teaching from men and women of God, and we can be in the best church in the world with the best pastor and still not benefit from these things. No matter how much good teaching we have from God's Word it will not help us unless we "eat it" by accepting it into our heart and putting it into use in our life. Just like it is theoretically possible to starve to death in a grocery store, we can be a spiritual failure by not taking advantage of the good teaching we are being provided.
The best way for us to receive truth from the Word of God is by feeding ourselves on the Bible itself. But, we can and should also take advantage of the various methods of receiving the great teaching that is available to us today. It is a tragic but true fact that there is more access to God's Word and great teaching today than ever before. But in spite of this many, many believers are suffering from spiritual malnutrition and are not taking in enough spiritual food to sustain their spiritual life, which in turn harms their natural life. We need to come to God's Word, in whatever form we hear it, ready to receive and apply the truth that is taught.