It is a rea lyy hard and confusing language, hard to learn and even hard to teach.
Don't be afraid to commit mistakes or sometimes to be laughed at, those that laugh are actually being endeared to you because it is endearing to them that someone would try to learn the language. YOu don't really think on it too much, you just get the hang of it. YOu catch it. You do this only by listening to alot of tagalog speakers and conversations. It's really hard, if not impossible to make a comprehensive book aabout it. It is caught, not studied in a scholarly way. Also, it is a very emotional and relational language. Emotional coz it is laden with connotations and implications. ANd emotions. Relational coz you and the other tagalog speaker must have a mutual understanding, or a shared understanding of what you two are talking about. You should have shared experienceswith them because tagalog assumes that without explaining too much or being overly correct, yolu understand what they are trying to talk about or what it is they are communicationg...like "pakiramdaman"...or "alam mo na yun", or kindatan or something. To do that, you should have common and shared experiences with them. One way that FIlipinos have shared experiences and develop the language is by watching tv. Watch the tv shows which most Filipinos watch and talk about them. Or learn from these shows. Then you will understand a tagalog speaker the next time you talk to him. And speak better Tagalog.