For those who struggle with this, my words of advice: think of the thing you would expect your characters to do, and then do the opposite. I found myself doing this several times throughout the plot. My ghost character could have floated away from the guy selling the roses like his common sense said he should have, but instead he stole a few, and that's how he was found a few scenes later.
The other interesting bit about this story may or may not still be relevant tomorrow, but I'll take that chance. I also probably won't finish this story in four days, despite my writing speed today. I have nonwriting things to be doing!