The sad truth is perseverance and staying up-beat. Most launches are received with dead silence.
My favorite definition of a startup is: "a group of people trying to survive long enough to get lucky".
Keep on pushing, listen to subjective feedback, don't try to automate distribution early.
I use https://z2one.co to help draft and track my distribution plans - I really enjoy building but when it comes to distribution I feel overwhelmed.