The problem is that you still have no clue on general programming. In this case, your problem is understanding types vs instances of types, instantiation, scope, instance vs static member. These are bare basics of "pre-OOP" programming in OOP systems, including .NET. Without this knowledge, you are not recommended to do any UI at all. You can train yourself on simplest exercises based on console-only applications.
For the detail of solving the problem of communication between form instances of different classes (in your case, with some non-form class, which won't make and practical difference), please see my article:
Many Questions Answered at Once — Collaboration between Windows Forms or WPF Windows.
But if this article is not 100% clear for you, you are not yet ready to do the UI or other advanced topics; in this case, get back to basics, to gain some more confidence. You will come back to more complex stuff a bit later, maybe pretty soon, don't worry.
—SA