even native speakers need to turn on subtitles from time to time so it's nothing to be concerned about
but as for improving fluency, it comes with practice and time. the more you practice the better you'll be
unfortunately I doubt there's a quick solution to get exponentially better in a short...