Followers who chose to receive notices about new Hubs will get emails when you publish a new Hub. That's the only promotion that HubPages does for your Hubs.
Any further promotion is up to you. A score in the high 80s is rather good. What makes you think otherwise?