You have language problems, but you learn by reading and writing, so keep going. The tense switch stands out a lot, so it is one easy problem for your to clean up. Unless you have a flashback or make a general statement, always stay to the same tense, and that will improve the ease of reading. Grammarly should help with some of your other problems, so give it a shot (free version).