I have this setup all looks good apart from the current payout is always 0 BTC any ideas? Is this normal? Are there any better ways to mine solo now?
Yes, buy a thousand S5s and operate a mining farm from your personal warehouse.

Please read
ch. 8 §Mining Pools of Mastering Bitcoin.