G'day, Sponsorships are very thin on the ground these days. I am not familiar with South Africa but I doubt there's much there in the way of "free" money.
In Australia and the UK, there are organisations like "GAPAN" and the women's pilots associations that offer some financial assistance to new pilots but as you can imagine, the competition is fierce.
How I got mine? Worked several jobs to pay for it all and did it all part time. (Currently a bizjet captain)
Your question has been asked many times in various forms, I suggest spending some time wading through this site to guide you.
Good luck