Let's use an example of a successful Premier League manager to underline the fact that you should never let your level of English get in the way of what you want to do.
Watch the following interview with Maurizio Pochettino and see if you agree with my English language points:
Despite working in the UK since 2013, Pochettino's level of English remains quite poor; he has a strong accent, he forgets to use the third-person s, he often speaks in the present when referring to the past and has a lack of relevant vocabulary. BUT (and I know I'm biased as I'm a Tottenham fan) this does not stop him from achieving success in his career, from being easily understood and taking questions from journalists etc. His happy, positive personality comes across clearly and I believe he's a good example of how your character is very important when communicating. His English has not stopped him from becoming a successful person.
I've often met people who seem a little unfriendly or distant because they are not confident of their English and prefer to remain silent or look down at their phone to avoid an embarrassing situation.
Always remember that your poor English will be enhanced with a smile and a willingness to try to communicate no matter how difficult it is.
English teacher resident in Italy for 10 years, looking to help people understand this crazy language