Welcome
My two cents;
I too have a sweet tooth . . . oh my goodness yes I do. I don't follow and diet systems, e.g. WW, south beach, etc. I make conscious choices everyday, and if I want that
chocolate I do crunches . . . so that I can think about WHY I want the chocolate. Do I want it because I'm bored, tired, angry, hurt . . . if it's for one of these reasons I don't eat it, because I know it will only pacify me temporarily. I do however eat chocolate EVERY DAY, but I usually eat 1/4 to 1/2 oz a day, usually as a reward for doing extra time on the eliptical machine or doing an extra yoga class during the week.
The others are right, do it slow and sure. Write everything down, BEFORE you eat it and ask yourself "Do I want this inside me or do I want to be inside that swim suit" . . . then the choice is yours. Maybe try some toning exercises or weight lifting to help tone and strengthen your body. Muscle burns more calories than fat. Maybe yoga or pilates
Either way just don't give up, you've been doing the same thing for a while, maybe your body needs something different, so shake things up bit.