Trident,
I'm not sure what keyboard you have, but I think cleaning will not help in this case.
Most keyboards have micro-switches and/or carbon-contacts.
Both are 'closed-housing' types, so dirt does not come in.
The best solution is replacing the contacts.
Roel