I can say that I used to struggle with finding music in general, but after I discovered mp3juice, it stopped being a problem for me at all. I think you can give it a try because the music database there is enormous, and I use it to find live versions and covers of my favorite songs. Moreover, it's possible to find even underground artists there, so I believe you won't have any problems finding African music there as well.