Hypothyroidism is my biggest weight issue and I find that eating more healthful fat (olive oil, butter, coconut oil, full fat dairy, avocados,etc), with much less simple carbs (bread, pasta, white rice, etc) works best for me.
It's entirely possible to eat "too much" protein, which can cause one to gain weight, not lose it.