First of off I notice you don't own a c2 licences, you need to have one to be able to monetize last time I checked(could be wrong).
Browsers, release it on gamejolt, & newgrounds, look around a lot see what sites offer montization programs and put them up on there. The more available it is the more public eye it has there for the more people can see it and the more potential profits you have. That is if your game is good enough.
ketechapp I don't know anything about really other than they publish to iOS. It wouldn't be necessarily a bad thing to go through a publisher just be warry of the profit margins they receive over what you receive. Along with their terms of service could be exclusive to publish through them for all platform releases. They might throw some free advertising your way through social media sites, their publisher site, and much more if they are a good publisher. If not they will not show any games really, a good publisher promotes their games just look into it a bit more.
Mostly what you need to do is some research on this on your own to really get what you want out of it.
For montization with c2 games for mobile platforms though you want to use admob for android( you can for iOS devices too but iAds works well enough too for that) they are built into c2 without any external plugins.