If you can't figure out something as simple as Cheat Engine, which has a built-in trainer generator, then there is no way that you will ever be able to comprehend VB, C#, C++, or any other programming language.
Yes, Cheat Engine is limited in some ways, but just look at what I've been able to do with it. All of my trainers work correctly and have been downloaded thousands of times. I created all of them using only Cheat Engine and MS Paint.