First, from what I've seen as well, many of the freelance sites pay very poorly. I'd agree that teaching could be a good option, as well as tutoring. It'll definitely help you hone your technical and communication skills as well.

Now, for my soapbox. I know I may get voted down for this...

The negativity I'm seeing here bothers me. Looks like this post hit a raw nerve for one or two people.

If he wants to take on extra work to do something special (new kitchen), that is totally his choice, and a valid and personal choice. The guy had a question about where to find extra work. I doubt he came here for naysayers to call him crazy for wanting to work so much.

I'm seeing several negative comments here, and I find it sad. Although it's not necessarily the goal of the asker here, the people who want to be extremely successful are willing to put in the crazy hours for a while. Not sure why the complaints that people who want to do this are "insane". It's not your life. If you don't want to, that's a very valid and personal choice. But people with an entrepreneurial nature are willing to take the risks and do the hard work, because they have the passion and drive. And they ignore all the naysayers. For every 1000 naysayers, there is one person who didn't settle for mediocrity, and who transcended the masses to accomplish something great. Yes, some of these people burn out trying. But they can't help BUT try. They are not willing to settle. Settling is not really living.

And, yes, the people with extraordinary drive can be a little "insane." It's the crazy ones who often take the risks and do the things that most of us can't even fathom, who do great things, and who are "overnight (no such thing)" successes.