you don't need to build the buildings to progress, simply research them , unlock them and carry on to research craftwork for an expansion and if you have any goods building built just try trade those goods(or perhaps goods you won via quests) for the 2 marble and 2 lumber required.
alternatively compete in the pvp towers to try and win medals to purchase expansions that way
alternatively try conquer an expansion rewarding province in the map
or you could try delete a few buildings to free up the pop and build the nessecary goods buildings.
or you could upgrade your houses to a higher population providing type
or you could bypass craftwork research and head further down the tech tree to manuring for an expansion
or buy one with diamonds
there is plenty choices which only you should make based on your gameplay