Keep on trying. The longer you're in the US, the easier English becomes for you. Just keep on learning as much English as you can especially with speaking as I know it is a lot harder to speak properly than to write. I'm sure your written English is not bad. Learning to speak does take time. Good luck 🙂