The hardest are the first couple of days.
Ideally you add a new hobby or something that will use your time productively. Starting to do regular exercise (aerobic, sweating) or upping your normal exercise if you already do that is a good idea. So is eating well. Playing guitar, reading books, etc.. Doing the exact same as you used to do and just changing the non-weed thing is the worse, because everything will remind you of weed.
All of these things help symbolically and literally by creating new behaviors which take your time away from thinking about or smoking weed, which remind you of being healthier, which help with the elimination of fat-stored thc, etc.
I strongly suggest that when you do smoke, you only do it after you have had your daily/weekly responsibilities solved. This way you can just smoke and enjoy instead of having your conscience nagging on you from the back of your head
I feel the best thing to do for myself is not smoke during the week and smoke only weekends (though this week im guilty of breaking those rules

), and also avoiding the wake and bake thing. So durng the weekends I like to wake up and have a nice breakfast, get some work done, clean my room, whatever, go exercising, have good lunch and only then smoke. It saves up on weed, it encourages being more productive, and my conscience feels good
Wish you good luck, and do tell us if you find anything that works for you