My best advice would be "find something else to do". Sitting on a cannabis message board when you're trying not to smoke is just going to keep your mind ON smoking.

Go for a run/walk/hike or something, read a book, spend time with your family...anything that you might not do if you were high.