Using the SparkPeople food tracker surely will give you the information you need, especially if you take the time to weigh and measure your food. At first it takes some time, but you'll get your favorites entered, leave your measuring cups and spoons in the drainer or otherwise handly, or perhaps set a food scale on your counter. I find I am most accurate if I require myself to enter the food before I eat it.
If you are just not the kind of person to enter your food, the next best thing is to write it down. I find tracking Weight Watcher pointsplus is easier than tracking calories on paper. It costs more, but it does work and is very flexible. There is also a Simply Filling option on Weight Watchers that requires no tracking - but you stick mostly to a list of very healthy foods.
The next thing to remember is you may be doing everything right. It may simply take more time to show results. I once gave up after 3 weeks of dieting, but later found out in a similar situation when I just hung in there, I finally had a sudden big drop. May that happen to you!
Not only do your best, but do your best long enough!!! Best wishes.