Биться как рыба об лёд – (разг.) Безрезультатно добиваться улучшения материального положения; терпеть крайнюю нужду, бедствовать.
Примеры употребления:
1.С самого рождения и до самой кончины бедняк боролся со всеми… бедствиями, свойственные маленьким людям; бился как рыба об лёд, недоедал, недосыпал.(Тургенев. "Чертопханов и Недопюскин")2.С утра до вечера бьется мужик как рыба об лед, а всё нет ничего.(А. Афанасьев. "Горе")3.Смотрит сейчас на Кряхина Федота, на Матвея Лушина – и уже готова Ни одежонки, ни вида. Чем они виноваты? Бьются как рыба об лёд.»(К. Горбунов. "Меж крутых берегов")