It's not that hard man. Obviously your schedule is holding you back a lot, but find somewhere with flexible hours and apply. Don't just send in a CV and expect a call.
What I always do is go to the business physically and hand in my information to a manager, the owner... whoever that has authority. Talk them up for a bit, get a conversation going..
First impression is the most important. Once you get the interview you're pretty much in. Every job I've ever scored an interview for I've always been hired.