How much have y'all bull dozed? The food plot will attract them to your property but you need something to hold them there. Something that they can stay in and hold the deer in. Reason why your probably not seeing as many deer is just like you have said you have bull dozed a lot of their habitat so they have probably gone to the neighboring land.