it might also be a case of not quite right position. check out optimul fetal positioning. its the whole hands and knees, bum in the air, making sure you dont lounge around to much tver sitting on a ball or backwards on adining chair.

my biggest tip is forget you were ever given a due date they cause so much heart ache and make women agonise...over a silly date your DD will come when she is ready and being a first time mum you are most likely going to go over due.
3 weeks(until 42 weeks) isnt that long yes your eager to meet her but its ONLY 3 weeks you have already come 39 weeks!! enjoy your time as just you and your dh(everyone says it for a reason) your lives are about to change in a huge way which is such a major change that you should enjoy those moments of when you know you can be selfish...