The easiest: out of sight, out of mind. If you can (I don't know who you might be living with), get rid of any tempting food. This seems to be one of the most important things for me... if I have junk food, I will eat it, even if I don't particularly crave it.
Also when you feel a craving/hungry, drink some water, do something for 20min or so, and if you still feel hungry, eat proper food.
Third, try to build some kind of reward system, where you might spend money/time on something nice instead of rewarding yourself with food. You could make some kind of point system, where you note all the instances where you've resisted and made good choices, and then based on those reward yourself with something (not food!).
Hope this is at least somewhat useful