After all nothing worked for me. I even took it to GSM Service Center (not LG) and after two days of doing nothing I got it back. They said I deleted the bootloader and told me I had to take it to a LG Service center to change the motherboard.
I wanted to try one last time and miraculously I restored everything back to how it used to be.
What I used was LGMobile Support Tool.
I clicked on Options->Upgrade Recovery
It downloaded the firmware and everything was restored. I didn't have to use a back up.