The BEST way to make your actual bed more sleep-able is to 'air' the blankets and pillow.
Change your old sheets - use some freshly washed sheets (change maybe once a month) but I always sleep better when I have aired my main blanket - I only have one 'eiderdown' not with actual down - just a synthetic one.
Even so - if you air the eiderdown and BEAT it whilst its on the washing line - you notice lots of dust escaping - loose fibres but your own skin also - plus various living things so small we cannot see them.
Often as not you find older blankets not washed for a while collect more dust and mites and it makes sleep harder. When you wash and air the eiderdown and beat it - you kill off lots of stuff and get your bed smells not of some fake detergents attempt to smell natural but actual freshly aired blankets - with a faint aroma of the washing up powder - but that real fresh smell and touch - plus the comfort of knowing it is clean.
Some people have allergies to the mites and dust - so freezing the blanket in a freezer for 24 hrs is another way to kill off the baddies before you beat it clean of any surviving eggs.
Lavender will help promote sleep - but be careful you dry the stuff as you do not want any insects or nasties making a nest in your pillow.
Sleep easy.
PS do this treatment to the pillow also.