I don't know why direct IP connecting doesn't work, but many people have problems hosting games.
To find other people online, that may be able to host a game that actually shows up, go here:
http://widget.mibbit.com/?settings=4cf0 ... nnect=true
You said you had a power generator.... Have you added a power module to it?
You have to research the module, and then use trucks to add it to the power generator, this will increase the rate at which you gain power by ~50%
Also on that map, immediately east of that choke point, is another oil resource, and once you fight your way to the north east corner, you will find another oil resource, for a total of 6 oil resources - 50% more than you have now, and if you don't have power modules, adding them gets you another 50% increase, for 1.5^2 = 2.25x as much power output.
Also, how many tanks are you loosing? if you are careful you should be able to get through the entire alpha campaign with no losses.
I try to have ~40 units in campaign, no more (especially given the events at the end of Beta Campaign), but going through with 10 combat units total may leave you undergunned.
This is an excellent mission to start using commanders, Some mortar tanks attached to a commander really help the units at the front line, and keep a repair facility nearby