Los mareos pueden tener múltiples causas: pueden ser algo metabólico (problemas en el azúcar, colesterol alto, triglicéridos altos, entre otros), pueden darse también por problemas en el oído, enfermedades a nivel cerebral, entre otras.
Recomendaría una visita con su médico para determinar la causa y así dar un tratamiento adecuado.
Entre tanto podría comenzar a disminuir la ingesta de azúcares, grasas, comida rápida (hamburguesas, etc.). Trate de comer en horarios fijos, aumente la ingesta de agua (evite gaseosas, jugos procesados), realice actividad física.