だけ・しか・ばかり compared, plus 全然 and 少し/ちょっと — shows why しか and 全然 need a negative verb.
~だけ (Only) N / 普通形 + だけ
Limit/exclusivity.
教室には学生が一人だけいます。 There is only one student in the classroom.
~しか (Only with negative) N + しか + V-ない(否定形)
Restrictive + negative.
今、千円しか持っていません。 I only have 1,000 yen right now.
~ばかり (Nothing but) V-te + ばかりいる / N + ばかり
Concentrated/exclusive.
弟は遊んでばかりいます。 My little brother does nothing but play.
全然 (Not at all) 全然 + V-nai / adj-negative
Total negation + negative verb.
英語が全然分かりません。 I don't understand English at all.
少し vs ちょっと (A little) 少し / ちょっと + V / adj
少し formal; ちょっと casual.
今日は少し疲れました。 I'm a little tired today.