North Ballarat Roosters' season gathers momentum