I found the solution, idea is not mine all the Kudos should go to author of this video
https://www.youtube.com/watch?v=wD0OEDEqjfEWhat I did in BIOS was:
I set:
-PCIEX 16_1 slot Link Speed to Gen3
-PCIEX 16_2 slot LInk Speed to Auto
-PCIEX 16_3 slot to x2 Speed (instead of x4)
- Primary graphic card as PCIE
And it works, x16 confirmed at 16_1 !
Moreover from this video,
https://www.youtube.com/watch?v=XJuj16gRoBII learned that even though your card is working at x8 speed, difference between x16 speed is very low - thats why majority of poeple have no idea that their video cards slot is not configured properly.