Zovirax or acyclovir cream works best when used when the tingle/burn/itch is first felt, the compeed patches create seal to protect them from picking and infection and keep them moist which helps promote healing.
Try using creams that have numbing agents and betadine once blisters come up there's not much else you can do at the point but ride it out and keep it clean. Like another poster said its a dormant virus and once it's "turned on" and beyond the blister stage you literally ride it out. Usually 4-10 days is the course
There are over the counter tablets called famciclovir but they're best taken at the first stage or "tingle"
I just sat through refresher training on herpes virus for work! It won't make you feel better but more than 90% of the population have the virus and about half of that do actively get cold sores.
Edited: fat fingers and tiny phone screen!!