why are you putting your wirless card in monitor mode?? Isnt your problem connecting to the internet?? remove all other variables and focus on connecting to the internet.
First make sure you Vmware network configuration is correct, set it to bridged mode. And make sure your host computer is connected to the internet.
You are able to connect to the internet on other machines right?
Then make sure your host computer is connected to the internet, and then when you boot up your VM, you will be connected under eth0 interface,
if not open a terminal and type dhclient.
OPEN WICD, or whichever networking manager you use, and select the network you want to connect to, and click connect.