My First Tips:
Crouching while sliding backwards doesn't take away any momentum ever.
this means that doing wall jumps, and bunny hops backwards will increase your time.
Wall jumping off one wall, and then jumping backwards off another that is perpendicular to the first will give a huge fast acceleration. (Especially if you run on that wall backwards for a short period of time.)