please assist with a reliable link for the GCMS note.Given your two(2) refudals, have you requested for your gcms notes?
Given your travel history, this can come as an additional refusal reason but traveling to south Africa doesn't necessarily justify your travel history as anybody can easily get a south African visa, you should have lot for a more competitive visa acquisition country like the USA or UK
Given your two refusal reasons, you should have properly justify or explain your refusals in the "letter of explanation" in regards to that reasons.
what national are you? and your "purpose of refusal "might" either be coming from your choice course or weak SOP, as most times, other additional reasons might come in form of travel history or home tie when purpose of visit is involved.
if you've not requested for your gcms note try to, and you can as well state your complete profile of both refusals and that of the previous refusal as well as the documents submitted.. we can start from there to attempt a "guess" in providing ideas to your situation
meanwhile what type of visa acquisition status ( tourist/ training Visa) for UK/USA best rescue the travel history situation.