How the difficulty of the network affect the average block mining time if we have static hash power?
The rate of you finding blocks solely depends on your own hashrate and the network difficulty, nothing else.

The overall network hashrate influences the difficulty with a delay, which on its turn influences your rate of block finding. However, that's the only effect.