So many folks are letting fear stop them from making progress not just with their dogs but in life. Lets apply it to dogs though. Lots of folks are so afraid of messing things up with their dogs that they wont' even start the training program. The great thing is that even doing anything you are going to make improvements. Just changing one thing can be a game changer for you and your dog.
When you are struggling with your dog you really do not have much to lose by starting the process, it will get better.