@Johnny,
One other place you might want to try is FischerHaven on Bottelary Road. You can fish from Sunrise to about 6 I believe. I have been there at 6 in the morning, guy comes around to collect money during morning. Cost is R40pp.
Also not the easiest place(Some people might even say crap,but there are fish) to fish as the water levels are low at the moment but there are fish there, I myself have caught 3 on fly(In a 2Hr Stint) and on the same day another guy caught three fish from one spot using conventional tackle. His fish were all in the region of 20-30cm.
If you get there early work the structure with a surface lure.
Spots that worked for me was as follows:
1. Big blue Bouy as you park at the dam, cant miss it, cast at it and retrieve, you will need to work on the retrieve as I am still to wet behind ears to have figured out the retrieve myself, but I got a fish around the bouy on fly.
2. You will note a big tree sticking out of the water, also a good spot to try.
3. As morning wears on the fish might move into deeper waters, switch to spinnerbaits or flukes/worms using a texs/mojo rig.
Also as it is Autumn, Bass tend to be a bit more "Predatory" so you might even sight bigger ones patrolling the shallows.
Also remember that Bass are Ambush predators, and big ones stick to Structure, and secondly they eat their own fry, so if you sea small ones around(which there are), try a lure imitating a very small bass, could just get you something.
Aside from that, dont be lazy, work the entire dam and look for structure, reedbeds, fish at yetty's/points going into water(This counts as structure) and anything you see stcking out of the water.
Also dont waste your time casting for hours at the same spot, they do sometimes get spooked and rather walk around a bit and come back to the same spot later again after rethinking your tactic.
All the best
