not very good:
I'm afraid I am no great shakes as a cook/at cooking!
be no great shakes
(informal) to be not very good, efficient, suitable, etc.
If you say that someone or something is no great shakes, you mean that they are not very skilful or effective.
I'm no great shakes as a detective.
The protests have failed partly because the opposition politicians are no great shakes.
not very skilful or impressive
I tried hard but I was no great shakes at boxing.
: not very good or skillful at something
He's no great shakes as a poker player.
7. to be no great (some great, considerable, etc.) shakes: to be nothing (something, etc.) extraordinary in ability or importance.
[Perhaps alluding to shaking of dice.]
[1816 Ld. Broughton Recoll. Long Life (1865) II. 2 W. said that a piece of sculpture there was ‘nullae magnae quassationes’, and the others laughed heartily.]
1819 T. Moore Tom Crib's Memorial to Congress (ed. 3) 41 Though no great shakes at learned chat.
1820 Blackwood's Edinb. Mag. 8 89 Ten years ago, the young Whig was ‘non sordidus auctor’, considerable shakes; but now they are all asses.
1820 Ld. Byron Let. 28 Sept. (1977) VII. 182 I had my hands full—and my head too just then,—so it can be no great shakes—I mean the play.
1845 T. Carlyle in O. Cromwell Lett. & Speeches I. 473 No great shakes at metre.
1876 R. Browning Pacchiarotto & Other Poems 69 This article, no such great shakes, Fizzes like wild fire?
1894 Cornhill Mag. June 564 Bannock can't hit a haystack at fifty yards, and I'm no great shakes.
1913 D. H. Lawrence Sons & Lovers x. 266 You think you're terrific great shakes, and that you live under the eternal insult of working in a factory.
1939 Sun (Baltimore) 8 Nov. 6/8 Women feel..that, no matter what poor shakes of wives they are, their husbands are blessed beyond their deserts in getting them.
1948 G. H. Johnston Death takes Small Bites vii. 159 He couldn't have been any great shakes as a driver because he didn't beat you by much.
1970 H. McLeave Question of Negligence xxiii. 191 I'm no great shakes at this modern dancing.
1976 Daily Mirror 18 Mar. 2/3 Sir Richard may not have been particularly great shakes. But he was never given much chance to show his paces.
But if this is no great shakes as drama, it is still an enormously enjoyable 90 minutes that is enlivened by...
Sky News quake coverage no great shakes
Terrestrial television may be no great shakes either, but at least it has not been reduced to showing Italian stripping housewives.
"If you want to try your hand at being an academic astronomer, give it a go, recognise that it is jolly competitive and that the salary is no great shakes," says Dr Paul Murdin, chief of the BNSC.