There is a possibility that even if you have installed the guest additions in virtualbox, the resolution of the guest OS won’t exceed a certain value. If that’s the case you can use the VBoxManage command to set the max resolution like this :

VBoxManage setextradata global GUI/MaxGuestResolution X,Y

where X,Y the desired resolution. e.g. 1680,1050