If it's a desktop keyboard, you can most likely remove each individual key. Some of them (space bar, enter key...) are a little more tricky to put back in because they are spring loaded with a different spring than the little keys (numbers/letters).
When I'm not able to disassemble the keyboard, I use compressed air and a damp cloth to wipe each key clean.
Always make sure you disconnect the keyboard first...
-pat