Dude, you should have had this ALL planned out before you got into it. Youngins like you get caught or set up easy. Trust, I used to have a mechanic friend that was supposed to hook me up with the 240sx, he's a fukkup can't start or finish anything. I'm going to see him when his time comes...
The quicker money comes, the easier it goes. Crime should be an on the side thing, not your main source of income. Try to get a job at a mechanics, make some connections. You might be able to find some people who are into it. But by then you should already be making mechanic gwop. Play for longevity