Your not a loser, and im sure there are so many things that you are good at! Its hard when you want to contribute to things, but life does not hand you a break! All you can do is keep trying, just remember there may be alot of No's but that is not a refection on you, its because of a number of other things, like the current economic climate.
And just rememeber there will be a Yes sometime, you just have to hang in tehre until it comes, Help you mum around the hosue like your doing, cook dinner etc. Voluteer as sometimes that helps to have it on your CV, or can lead to future job opportunites etc.
Dont give up!
Your not worthless, and your good at so many things so dont get discouraged, half the part of getting anywhere is being motivated which it seems like you are, the other part is having patiences for the right opportunity to come along, but this wont happen unless your taking action, which you are so your doing all the right things.