You can do either. It's up to you. When upgrading, always buy "more than you need" to allow for future expansion, this way you don't repeat this exercise down the road should you want to add yet more nodes to your network. So, buy a 16-port switch and you won't have to worry about down the road.
If you decide to add on using a "HUB" make sure you get a SWITCH and not a hub. The hub will work, but the switch is an intelligent device and routes traffic only to the IP (MAC addy, technically) requesting the data instead of broadcasting it to all IPs, like a a HUB will. It's much better.
Also, you may need to purchase (or have someone make you) a CROSSOVER cable. This is a piece of network cable (UTP) that has two pairs of wires inside reversed. A crossover cable is used for connecting a switch to a switch.
An exception to the crossover cable is if your new switch has "auto MDI/MDIX negotiation" or a port labeled "UPLINK". Essentially, that means the switch can use a regular patch cable (aka "straight thru") instead of a crossover cable.
It's easier than it all sounds...but you need to be told all the minor details. It's important.
