While they have been rude, what they have said is kind of on point. The way you phrased your original post did not really sound like a request, more like a demand. And people don't usually do well with that. They could have just ignored it, but eh, it's the internet. Ignore them. But, you might want to rephrase your original post.
As for not being able to build things well, all it takes is practice. Set yourself up a sandbox server, use the give command to get all the things, and just get to experimenting.
It's not difficult, it just takes time. Play around, just build stuff. You'll find that you will improve.