Help with sleeping!

I’m 30 weeks tomorrow and for the past few weeks I’ve been struggling to sleep, like really badly, I’m lucky if I’m getting 2-3 hours sleep, I’m a back sleeper normally but I’m really struggling to sleep on my sides I just keep turning most of the night and it keeps me awake and I’m getting up way too early and then tired all day. Does anyone have any tips or suggestions as my midwife is useless?