It can be tricky getting your stuff out there and sadly I don't think there's any tried and true method to doing that. A lot of it can just be dumb luck but I'm sure if you keep it up and keep making quality games, you will find your success