Earlier quoted context omitted.
I've heard that watching a lot of American television shows can be effective. I think that can help you get familiar with commonly used slang, cultural values, typical patterns of behavior. Also, it would be essential to practice in real life, by interacting as much as possible with the "natives".
Thank you! When I was talking , someone said that I talk like I am reading a book. Is spoken English different from written English in books? All English I know is from reading text books in school and college.
EDIT: Also podcasts or talk shows, potentially. I had this problem with German and I solved it by going to bars and chatting with people, but that's not super possible these days.