Faking a hardwood floor or flat surface in a carpeted office
Buy another chair mat. It sounds like you have smooth bottomed one that is designed for use on a tile, concrete or wooden floor. 

There are other chair mats that have short bumpy things on the bottom that grab into the carpet to keep it from moving around. They look like this: