Elections, Slots, and Blocks. What am i missing here

So, I have a little stakepool running with high uptime for the last 4-5 epochs with no blocks yet.

When i run the numbers it seems very unlikely that I would not have yet been elected for a single slot. Yet every epoch so far my node reports elections @ 0.

Here is my simple calculation.

(Pool live stake / total network stake) × slots per epoch.

In my case the result is about 0.8, so I should easily have been elected at least 1 slot in 4 epochs no?

What am i missing? I thought the elections were only based off % of total stake on the network!