I would be happy to help assist you in understanding your dream. It sounds as though you are going through a spiritual awakening. God is bringing something forth in your life that you are now ready to see. Since these ghost are walking through you and are stronger with pushing the door. I believe there is an open door some where in your life that is allowing them to come forth. It can simply also be relating to you not using your authority. Most people do not know ghost are demons and spirits. One must use the authority in the blood of Christ. Rebuke them out of your home in jesus name. Once you start doing this, you will see in your dreams that you will begin to "fight" these ghost. You may struggle at first but your dreams show you the spiritual battle at hand. Also rid anything in your life that you know is allowing an open door. God will slowly guide you and reveal deception to you. Its a long process so be patient and take one step at a time. First being rebuking and see what happens with your dreams. If you have anymore questions please feel free to ask,
Have you ever rebuked them outloud in your own home? Sounds silly, but that is only to keep you from using your authority. I too have had dreams of this for years. Once I overcome my fear of rebuking. I began rebuking them outloud. It made such a dramatic impact in my life, my dreams began to change. I began to rebuke in my dreams and overcome the ghost and demons.
Ok try and keep doing it. I promise you will start to see changes in your dreams.