to cover your neck and shoulders with a blanket when you sleep
「毛布を首までかぶって寝る」ことは、次のように言うと良いですよ。
ーto sleep with a blanket up to your neck
over ではなく up to one's neck のように言うと良いでしょう。
ーto cover your neck and shoulders with a blanket when you sleep
首と肩を覆う、と言うようにも言えます。
例:
You always sleep with the blanket up to your neck. Are you cold at night?
「いつも毛布を首までかぶって寝てるけど、夜寒いの?」
ご参考まで!