Now this is just a suggestion, I do not want to get clobbered for saying this, but by the time I had decided to apply for law school, I was out of school for over a year and I had no special relationship with any of my old professors to speak of. I had four letters of rec written for me. I work in the medical profession, and the four letters were from 2 managers, a co-worker, and a Dr. whom I work with. I am not saying that you need to get one from your boss, but be creative. If you aren't comfortable getting one from a teacher, I would suggests searching for a superior at work, family friend who is established in the community maybe. I really think it's more important to get a rec from someone who actually gives a damn about you and will write a good rec than to get a professor who doesn't even know who you are.
I don't know I could be wrong, but that's my suggestion.
Best of luck to you buddy.