I want to generate my own private key with dice and/or other very entropic phenomenon. But how can I calculate if my data have a good entropy ? I mean if I throw dice in a certain way too much time maybe my outcome will not be trully random, maybe my dice is not a very good dice and have imperfection etc.
Dice rolls are never random.
If you knew all necessary information (exact surface conditions, air resistance, rotating speed, ..) you could predict each roll with your dice. That's far away from being 'truly random'.
So can I just throw it 300+ and if I don't have 0.166666% each result (1,2,3,4,5,6) it's not good ?
You can't say that, no.
The probability tells you that if you are doing up to an infinite amount of rolls, you'll have pretty close to 0.166666% of each result.
But this is NOT a guarantee. Especially with such a low number (300), this doesn't need to be the case at all. You'd need at least a few hundred thousands of tries to be sure the output is 'kind of random'.
Also I want to write my own series of dice result just to compare how deficient is my brain when I try to generate true randomness.
No need to waste your time. The human brain is less than '1/10 random' as an PRNG.
If you want to create the private key yourself (without any wallet), i'd suggest to boot up a live linux, let it run a few minutes, open and close random programs, and then use /dev/urandom to generate a private key:
openssl ecparam -genkey -name secp256k1 -rand /dev/urandom
This is way more random than your brain or any dice rolls can ever be. And it only takes 5 seconds compared to a few hours.