there are several different products on the market specificly for this, but there are also some acid based ones that uilders use to clean up brinks and stuff that might work on the more determined areas
might be worth asking the local builders merchants about this sort of thing, used to wash off old bits of crap from paving slabs and bricks and the like when they get sent to the reclamation yards so they come up looking mint