Hi, I have this prob too.. only that I dont have as much as you.. Everyday, the most I can get is around 150ml.. and sometimes at night I only get 60ml. I too dont suffer from engorgement as I used to have.. sometimes I got so disheartened that I feel like stopping..
Some of my friends said maybe due to stress and also not enough rest.. I also dont know how true..