Making mistakes is a natural part of learning English and they are only bad if you allow them to be, and if you don’t learn by them.
It doesn’t matter if your vocabulary is limited. It doesn’t matter if your pronunciation isn’t flawless. And it certainly doesn’t matter if your grammar isn’t perfect.