Being a new user of Dynamo, I too had issues creating a dynamo script from scratch from the ideas in my head. The real key is, dig dig dig. Google/these forums/other forums have a wealth of information out there, and while not all tutorials/guides are directed specifically to what you want to achieve, you can still gather bits and pieces from multiple peoples workflows, and piece it together to make your own.
Currently, I've completed a Clash Detection Workspace which places spheres at all my clash points (which now saves my company 10's of hours of time on each big clash projects). Also working on a few more scripts that will help automate processes. None of the scripts out there on the web did EXACTLY what I was looking for, but by piecing together a couple of different workspaces, using the help of the community, and adding in some of my own content, I was able to achieve exactly what I was looking for.
If there's one thing I learned about posting problems, its that the community is A LOT MORE LIKELY to help you out if you have something at least started! You just gotta dig through the forums/google, and at least TRY to start piecing together a workspace to post so that people can tell you where you are going wrong or additional things to try to get it to work.
There is all kinds of guides/resources out there which also teach you the ins and outs of what each node does. Every night I try to read up on some of it as there is A LOT to take in. The more I know about the nodes and what each one does, the more I can apply that knowledge into future workspaces.
In short my advice is... get something at least started, and post a screenshot of the workspace so people are more willing to help. Goodluck!