Guys and girls feel to ask any questions you want to ask right here. We can help,
I learn English when i was in primary school. And was fairly competent by the time i finish primary school.
Here is how i became fairly competent.
1. I ask my parent to only speak to me in English, if they speak in swahili they have to pay me 100 shillings.
2. Everytime i had free time i went to British Council, French, German and USA library were you can talk to people, watch free videos, free movie, etc. By the way i have strong interest in all Language including spanish, German, French and English.
3. I ask some of my relative to only talk to me in English, Otherwise they have to pay me. Some of them were Teachers and so it work out fine.
4. Watch a lot of movies, did a lot of English exams just because i wanted to prove to myself i am competent and can pass English Exams.
5. I listen to BBC world service, voice of america everyday. Read or try to read everyday daily news newspaper
Daily News | Tanzania's Leading Online News Edition
I can also with skype group.
May be you can try to do the same.