How can I get coins from a personal pool? I'm running a node and a private mining pool, does my miner have to solve the block for me to receive any coin?
Yes, it does.
Pools help reduce the variance in payouts, but aggregated over all your miners, it needs to have enough hashrate to at least find a block occasionally.