Flooded Renegade help

MY renegade is flooded. Frankly I am not sure how this happened. Could a low battery cause a bike to flood? I have been noticing that at low rpms the bike has been bogging and backing up with fuel to the point where I can smell fuel and it blows some smoke. This only happened when very light throttle or low speeds. Well last night I did some plowing (using winch etc and keeping bike at low speeds). I turned it off then went to turn it back on and it wouldn’t start. Almost instantly the bike flooded from trying to crank it over (it was a fairly weak crank but not a complete dead battery nothing crank). I am not talking like I cranked it a ton. Just a little and it flooded.

So anyways
1) could a dying battery cause these low rpm fuel backing up/ bogging?
2) how do I unflood my machine?

Thanks a ton. Its impossible to get good service here in CT. It sucks. so I really could use some help here.