Congrats on your game release.
Your question is actually quite frequent in this sub-forum, and the same answer will always come back.
It's "most of the time" useless to learn marketing after your game relase.
(btw i noticed that you totally stopped updating your devlog here around the time of your kickstarter until today missing the opportunity for regulars to tweet or talk about your game)
Marketing after release takes multiple times the work to get the same kind of results than pre-release and during the release. I would not recommend it unless you really want to put some elbow grease into the marketing.
Most often the release of your game is the single most important event for your game. Both in terms of sales and marketing. If you just plop out the game without any fanfares, you are not going to get as much sales ass you would with some proper pre-release promotion. There is not a whole lot you can do after the release that would bring you more sales and press coverage than the release of the game.
If you really find marketing disgusting, you can always hire someone who has marketing experience and actually enjoys doing it. For full disclosure I have freelanced as a game PR person before so I could be biased about that particular statement. I still think I'm right though. One other option would be to contact a proper publisher, provided that your game is good enough to get the actual useful publishers interested. Since your game is pretty much ready, publishers would be more willing to take your game as they could get revenue instantly.
It's usually said that you should start marketing your game at least a year before release date.
I wouldn't say a year before release but there are lots of small things you can do during the development process that can get you some exposure.
You can share screens of development on Twitter for example with the #indiedev to get some traction.
It is extremely difficult to market a game after launch but there are still some things you can do, however you time for PR coverage would probably have passed.
How do I know? PR manager in the games industry