at the moment, the latest steam update has broken counterstrike, which used to work perfectly - i'm sure there will be a fix soon.
but a basic outline to get it working easily would be:
buy cedega (transgaming.com): 15$
install and follow prompts
However, a more challenging version is:
install wine
install steam using wine.
hope