I hope all is well with you.
Neither is correct, I fear. One doesn't get communicated with people, and one doesn't communicate oneself with people either.
I think I'd say, sticking as closely as I can to your sentence:
1. Thanks to my knowledge of English everyone can communicate with me.
2. Thanks to my knowledge of English I can communicate with everyone.
I hope I've interpreted your meaning correctly.