How do I use a map or node as a mask?
Your nodes setup is not good, you're actually mixing a grey color (in the MixRGB Color1 socket) with your brick pattern, it gives a grey brick pattern. Also you should put a Diffuse before your Output. I propose this solution which uses the AO as a mask between your brick pattern and the dark color you want to give in the folds of the shape: