Very good for you. Sooner or later, you will even consider yourself a native English speaker. Still, taking some free English lesson will be good for you.