How is your dream recall? Can you normally remember at least one dream per night?

It sounds like you are doing the right things. Try a Wake Back To Bed (WBTB) whenever you have time. It should improve your chances quite a bit.