Those tiles should be slightly sloped towards the drain, I am guessing they aren't or aren't enough so water just sits where it lay.
Squeegee is the cheapest and best option, you should already be using the squeegee on the glass after use anyways, but ain't no body got time for that.
If you are leaving the shower door open when you are trying to dry it out with the exhaust fan; a larger or additional exhaust fan or a dedicated dehumidifier are reasonably easy and cheap options that may do the trick. Personally, I'd rather add another fan than the hassle of a dehumidifier.
Removing and resetting the tiles with a properly done slope and corner is the best option, but you may be in for rebuilding the entire shower because of the risk of compromising the waterproofing during demo if the waterproofing is membrane.