Time and practice are required before you can use logic models effectively. The best way to learn is practice, practice, practice!
The process of constructing a logic model may be the most important aspect of logic model development. The process builds understanding, consensus, and clarity in thinking about the program – all of which are critical to the program’s success.
Logic models are refined and changed many times. Keep your logic model dynamic. Post it where everyone can see it. Change it as things change and you learn about your program.