**** dude, don't want to sound like a prick, but that thing is in the clouds!!! U can remove ya helpers springs to lower it another inch or so but I doubt that will be enough! The coilovers you have must be more track suited and serve a purpose of handling unlike my china BC which just put your shitr in the weeds!
If your happy wid it then leave it, if not sell ya coilies and buy some that actually lower ya car hahaha!