Welcome karma, I agree with Knotty and shaxx, use a calorie tracker. I was stuck for a quite a while and I was actually under eating, which can also be counter productive to losing weight. I swear by one now and I have had good results. I use food focus, but any which will highlight just exactly what calories you are eating and what type of food, protein, carb, fat etc will be good for you.
As for caffeine and diet drinks, well I have a very strong stance on diet food, I never touch the stuff, lots of hidden sugars to make it taste better. I use full fat butter, olive oil and cinnamon for sweetening foods. I've had my cholesterol levels checked and they are all well within acceptable range. I have gone all out on natural, organic foods and so I don't use pre packaged food and therefore my body has less toxins in there and so can work off the little butter/olive oil that I do eat and therefore it's not kept in my sytem. Sorry, I will get off my soap box.
caffeine, couldn't live without it 
Hope everyone is having a good day, ta ta for now xx