Just a quick one ad I'm on my phone but definitely speak to the GP (Paed would be better actually) about upping your DS's dose.

Another thing, my DD didn't sleep well for day sleeps until she was 6 months old. I wore her in a sling for most of her day sleeps as it was the only thing that seemed to work. At least she slept though and I could relax with a cuppa and a book, watch TV or hit the shops. It forced me to have a bit of me time which, with a reflux baby, is very important

I continued trying DD in her cot for day sleeps all those months but learnt not to fight it if it didn't work and to just wear her. One day, magically, I put her down and she slept for 3 hours. We never looked back from that day Things can and usually do improve.

On sleep school, we tried it twice and both times we were sent home early as they could not get DD to sleep. Both times they'd claimed to have our 'sling habit' broken by the end of the day and both times, the sleep specialists caved and told me tousling her up as she was clearly desperate for sleep So for me, sleep school was a massive fail but I did learn some handy tips for down the track.

Hope some of that helps.