Hi I think it is only the administrators who can add a walk to the actual website. Helen and Paul have personally walked most of the walks on here!!
and they do the descriptions, this way they can ensure that the quality of information given is of a high standard and reliable.
I would suggest you add a walk report for each of your walks giving the same information as the website does, you can upload pictures and also go on to the GPS planner to add a map. Whilst this won't add your walk to the official list it may give Helen and Paul an idea of what is in the area the next time they are there. People may also find it if they are searching the forum.