You could review the utilisation of the scopes and perhaps trim some down by use of excluded-addresses. This may free up enough to let you add some more scopes, but you'll only come up against this problem again at some point.
The most effective, scalable and recommended solution is an external DHCP server.