I have confirmed with portchecker.co that my 8333 port is open. My node is synced months ago. I have also added port forwarding to my router.
I am sure I do not have inbound connections, what should I do?
Basically, you have three options:
1) Wait. It will eventually get to 32, but for how long is anybody's guess. Maybe a minute, maybe more, maybe less.
2) Increase your Max Connections if you want more than 31/32. However, I've seen that it will just as often stay one under even then: 37/38 - 41/42, etc.
3) Go to https://bitnodes.io/ and find some juicy nodes to add to your list using the addnode=IPADDRESS:8333 command. I've found this will usually max out my connection choice: 32/32 - 42/42, etc.
Cheers!