are the casters on your chair the ones for carpet? If not buy some new casters and most your problem will go away. Other option is to buy a matching floor mat to one of the ones you already have butt them together and that should work. Check the cheapest option.