^^^
Messing with your circulation to enhance a high seems like a bad idea. It probably won't do much damage, but I don't recommend it.
I recently started taking 50mg 5-HTP twice a day, and I've already noticed a potentiating effect similar to having a lower tolerance.
Also, I agree that a 1-2 day break can work wonders. It takes weeks to fully reset your tolerance, but a day or two can substantially reduce it. Even cutting back to once a day (from almost hourly) helped dramatically IME. YMMV, so my advice is to try to identify the light afterbuzz that you get after smoking. This can be tricky, especially if you're a daily smoker, because you've probably gotten used to it and think of it as baseline now. Once you can identify the aftereffects of smoking, you can more accurately gauge your tolerance. I find that my primary afterbuzz from a single session usually lasts a bit under a day; if I smoke at night, the buzz is mostly faded by the next evening, although the remaining light buzz lasts a couple weeks. IME, the strength of this buzz roughly correlates to current tolerance level, so less buzz = less tolerance = better high next time.
Sidenote: taking 5-HTP also seems to potentiate that buzz, making it harder to measure tolerance. AFAIK, it doesn't actually slow down loss of tolerance, but I could be wrong.
Edit: forgot a couple things:
The easiest way to temporarily boost your high is to breathe quickly and deeply (not enough to hyperventilate, obvi., but enough to substantially increase the amount of air you're taking in). More oxygen in your system keeps your metabolism going at full speed, which means more THC is metabolised in a shorter period of time, resulting in a more intense high.
Turkey and cheese, as well as a host of other foods, contain tryptophans, but in very low concentrations. It's unlikely that you'd get a noteworthy amount (more than a couple mg) from even the most tryptophan-heavy of meals.