My lnd node hasn't routed any payments (1 week + since initial setup)
I haven't received any fee payments. (...) Any ideas? Or is this expected?


Running a LN node does not guarantee you will collect fees. Fees are collected iff you route a payment for another user, so at this time it appears that no users have routed a payment through your node. 

Factors that could affect this: which nodes you are connected to, the liquidity of your channels, the online availability of your node, etc. 

Routing fees offer an interesting incentive, but remember the network is still young and not widely utilized. Right now, payments for routing transactions may be rare, but in the future... ?


  I also pushed some remote balance to some channels


Worth noting, this is equivalent to making a payment to the node you are connecting to. When the channel is closed, that remote node will be the recipient of the remote balance. So I hope you have made those payments for a reason, otherwise you have given away some of your BTC.