I used to smoke in folks bathroom all the time.

All I did was turn on the shower as hot as it could go, get it steamy in there, turned on the exaust fan, and I blew it outside and into the fan, which then went directly outside. After I was done smoking, I then took a shower, and all the smells from the soap and such, with the mix if the steam and blowing the smoke out the fan, it didn't smell at all.

The prblem with yours is that you just turned on the hot water and sat in there smoking. Of course the smell won't dissapear. That's like smoking in your room with no window with the heat turned up. It doesn't surprise me that you almost got caught.