Your room is pretty tight. Moving the carpet in front of your speakers will make little if any difference. The locations of your front speakers is about as good as you can get for your home theater set-up. Basically the throw carpet in the room is absorbing the first reflection off the floor which is well in front of the speakers. The reflections off the angled cabinets and the side bookshelf are probably more of an issue than the carpet directly under the speakers. Treating those areas will be hard to do whithout ruining the look of the room. Unless you have a problem with your current sound, I would leave it alone.
Save your money for a projector with a long throw lens and get it in the back of the room (preferably enclosed) and lower your noise floor.
Save your money for a projector with a long throw lens and get it in the back of the room (preferably enclosed) and lower your noise floor.