You've got a bunch of problems there... The speakers need to be six feet apart. They shouldn't be straddling a corner. You don't want to put a speaker in front of a window. It should be a little way out from a wall. If you set the speakers on your glass desk, it will likely rattle.
Can you move things around the room? If you abandoned the corner and put the desk flat against a wall, you could mount them head high on either side of a window.
Switch the positions of the CPU and monitor. place the speakers on either side of the monitor on 6" pedestals. leave the sub where it is unless you think you may put your foot through it, in which case move it all the way to the right. best I can think of with that desk and those windows.