Your best bet is to read things and watch shows/movies/actual people talking, and you'll see the appropriate uses bubble up from the context. If you're speaking to Japanese people, you can always take a stab at it, and ask them if you used the right word