That's pretty amazing. Your grammar and spelling are really good for someone who doesn't reside in an English-speaking country, moreso for someone who has never taken any courses. I commend you.
Yeah, I still speak Bulgarian with my family (except for my little sister, who was only two years old when we immigrated to the States), and I know enough to get around. Of course, my knowledge of the language is at most as good as that of a 7-year-old, but hey, take what you can get.