C-22 single handed
I routinely sail my C-22 single handed on a midwestern lake and all of the advice above is useful. Lots of practice while executing moves slowly under relatively gentle conditions will make a world of difference in your level of confidence, and that will pay benefits when things get more "interesting". Also, be sure to learn to heave to...before coming in to the dock, I heave to, release the main sheet and drop the main. The boat is so stable I'm able to get the sail ties and cover on before coming close to the dock and without ever leaving the cockpit. That makes life lots simpler when docking.
One tip I use that I didn't see above is to lead the leeward jib sheet around the leeward winch and then across the cockpit to the windward winch, where it gets cleated. This makes moving around the cockpit a bit clumsy, but (assuming you sit on the windward side to steer, the sheet is much closer to hand.