There are some things that are interesting about the language and can be tricky. Pronouns aren't required. "Ikimasu" could mean, "I go, you go, it goes, we go." Context will clue you in.
To learn to speak the language correctly, you'll have to accept the Japanese view of the world, which is: we're not equal. Our relationship is going to be defined by age, gender, occupation, job title, and situation. Even the honorifics are going to change according to how I perceive them in the power hierarchy. Those are, in order of respect: -sama, -san, -kun, and/or -chan. People are usually addressed by their last name first. Adelstein being such a long name in Japan, I'm content with Jake-kun.
When in doubt, just bow and say "domo" (doe-mow), an all-purpose phrase that can mean "thank you," "excuse me," "you're too kind," "I really don't want to get into a discussion about Donald Trump with you." Very useful.