Dude, you made some mistakes. First, there's no real reason to build elves and a tower since you have to attack. Next, don't use your warships to attack the coast - instead attack his oil platform. No oil, no new warships. Then you can just land twelve knights and take out his base.
[cont.] maybe a mage, and the rest archers. With the 2nd wave, you roll up the stationary units that remain in the area just around the first gold mine. Don't stick your neck out early on by building north of the woods to the north of the first gold mine - that's a recipe for being too vulnerab...
I sympathize with anarcho-capitalists, and I don't understand what is wrong with support for the common good.