The key to tearing down a stronghold is identifying the stronghold. Confess it as sin and vow to hate it the rest of your life. The Bible gives us the formula for defeating strongholds in Ephesians Chapter 6. There are two great errors that we must deal with at the outset before we can begin to tear down strongholds.
One is that they aren’t really strongholds or that bad. Believing this will never cause us to repent of them in the first place.
Secondly, we must expect a bloody fight. Luke 14:31-33 Or what king, going to make war against another king, does not sit down first and consider whether he is able with ten thousand to meet him who comes against him with twenty thousand? 32 Or else, while the other is still a great way off, he sends a delegation and asks conditions of peace. 33 So likewise, whoever of you does not forsake all that he has cannot be My disciple.
You must be willing to crucify that which you love / worship most in this world. Few are willing to make such sacrifices! Joh 8:9 Then those who heard it, being convicted by their conscience, went out one by one, beginning with the oldest even to the last. And Jesus was left alone, and the woman standing in the midst.
Ephesians 6 gives the would be warrior a weapons list. The tools that one should daily arm himself with if he is going to tear down strongholds: Ephesians 6:10-20 Finally, my brethren, be strong in the Lord and in the power of His might. Greater is He that is in you than he that is in the world. This is not the irresistible force meeting the immovable object, this is both of those meeting the sovereign God of the universe. Dan 4:35 All the inhabitants of the earth are reputed as nothing; He does according to His will in the army of heaven And among the inhabitants of the earth. No one can restrain His hand Or say to Him, "What have You done?"