I read your story it's quite interesting but I think it require lil effort towards it's designing part....
Overall your site is great but as Mishelle Smith says you need to do little efforts towards design side.
add "how to" section on the blog?? that would definitely help for those who just learn to use make up