I recommend picking up a C# programming book and then post back here when you have specific questions about topics covered in the book. I will let people respond to you in smaller bite sized pieces instead of taking on the entire elephant that is C#, and learning how to problem solve, and learning algorithms, and learning good design, and learning good software engineering practices, and learning unit testing, etc.