Glad to see you are back on track.
Yeah getting more houses, or storehouses, or majority of other buildings is the best way to add to population cap. There is also two great techs to increase resource cap in your Town Hall.
+10 wood is ok, although not great - I would research more techs in Storehouse to improve this.
And pigs must die!