Buenas:
Mi opinión es que no adelgazas porque comes poco. Mira en el cuerpo hay que ingresar todos los días una cantidad de calorías, los días que no llegues a esa cantidad se irán acumulando por eso habrá días que tengas mucha hambre al final del día y como consecuencia el cuerpo reserva grasas porque así tienes almacenes de energía para sobrevivir.
Como ha dicho Ottolino hacer comidas cada 3-4 horas esta bien, pero tambien debes hacer un recuento de las grasas,proteinas e hidratos para hacer la dieta. Contrata a un profesional que te lleve y veras que cambios ahorraras en dinero y tiempo.

Un saludo.