You don't need a talent for languages.
Do you have a talent for your native language?
So how come you speak your native language so fluently?
I guess you are surrounded with your native language.
Why don't you surround yourself with English?
You need 3 things:
1. 90% it's consuming content in English e.g. podcasts, TED talks, quality articles.
2. 10% it's speaking to someone about what you have consumed in point no 1.
3. Come back to point no. 1 :-)
---
TAGS: How to learn business English?