C# has nothing to do with Blockland, so that won't help you except for giving some experience with programming.
Anyways, If you know 'hardly any' I don't think you'd be ready, and since I've never done anything as big as an RP, I won't be able to offer much help.
Just keep doing what most people do to learn - look at other scripts, make small changes write small scripts, figure out the problems, if any, and use resources such as websites, ::dump, and trace to figure some things out.