Read it carefully and do exercises:
http://learnenglish.britishcouncil.org/en/english-grammar/nouns/count-nouns
http://learnenglish.britishcouncil.org/en/english-grammar/nouns/uncount-nouns