Do report back to your doctor that the prescription is not helping, and that you may need to (a) double your dose, (b) try the brand name itself (Valtrex, rather than the
generic valacyclovir) or (c) try an entirely different antiviral. Acyclovir works best for me and for many others, for example.
I hope you find relief soon. There may be over-the-counter topicals that will help with the discomfort. I've heard that folks sometimes use the oral herpes ointments with success.