I switched from snuff to ecigarettes. I weaned myself off, slowly. I was at 1 1/2 cans of snuff when I had my first job to support the habit. I weaned myself off just a little at a time, and now vaping is all I do, except for a cigar at my shooting competitions every now and then. Patience, and a wanting to change is what helped. You can look at things online to help scare you into switching (what I did), do it for your family/ own reasons, or just to save money. Make sure you are at the right nicotine level. I was at 24 mg, still had cravings, switched to 36mg and didn't have any trouble at all.
Hope this helps at least a little,
Rick