Armand
The question you asking is a very big question with more than one answer! I see you are from Natal, meaning that you will more than likely fish fairly deep dams the likes of Albert Falls and Inanda. In Gauteng we do not have many deep dams, in fact I only know about one. My view of winter fishing is as follows:
Know the venue that you will be fishing! This past winter I have caught 2kg+ fish in 2 foot of water and I have caught 2kg+ in 20 foot of water. The trick is to find the fish and then understand what the fish will be doing in that depth of water. One thing is for sure, the fish will relate to deeper water in some fashion. I have written an article on this forum about fishing channels and drop-offs that is a very good strategy to follow if you fish deep dams like AF or Inanda.
If you are fishing shallower dams then be assured that the fish will be VERY tight to the structure and they will be close to channels or a bit deeper water. If I say tight to structure I mean you sometimes have to make +- 5 casts to same structure before you will get a strike. Fishing slow and being patient is key in winter. Slow again is relative, my slow and your slow will be very different. It is important to feel the structure, if you are fishing plastics, you must feel every bump on the bottom then you fishing slow!
People also recommend bigger baits in winter, I don't agree with that! All I do is change colour, I change to darker colours Junebug, Black ext. I use exactly the same lures just in darker colours. The darker colour creates a bigger profile under water! I fish a lot of carolina, mojo, weightless and texas rigs in winter time, that is usually determined by the type of structure I will be fishing. A spinner bait and crank bait might generate a re-action strike in winter. I find that crank baits are very good at season changing times when you go from summer to winter or winter to summer is usually you best time for crank baits.
Good Luck and NEVER give up!
