I\'m a newbie in c# and visual studio, but not programming in general. I searched for answer to my question for 3 days and I found plenty of them, but for some weird reason
You're creating a brand new Form3() instance. This does not affect the existing form.
new Form3()
You need to pass the form as a parameter to the method.