All I use is a small glass of water, Johnson's baby shampoo and a couple of pieces of kitchen roll. I start off by placing the brush into the water but making sure not to submerse the end completely as the can cause the brush with malt and lose some of the hairs. After this I put a small amount of the baby shampoo in the palm of my hand and gently swirl the brush around. I'll then use the kitchen roll to remove the remaining dirt of the brushes and of course remove it from my hand as it can get quite messy I'm not gonna lie to you. All that's left now if to let them dry. I simple lie them flat on a towel and leave them over night, however if you don't have that much time a couple of hours will do.
I hope my little run through on how I clean my makeup brushes helps you out because I know it took me a while to find the way that works for me, plus it doesn't break the bank!