I am a Vietnam vet and I know how the VA works. Your congressman can be your best friend. If you REALLY think they are dragging their feet, go in person to your congressman's office and they can help get the ball rolling. You will need some facts like dates, names, etc.
We need to treat our vets great. You paid your dues. Good luck.