theres a reason why these car finance companies offer "no credit checks" etc
If you cant get mainstream finance then you shouldnt have finance!!! You either are too poor or lack skills in basic budgeting. Either way you will learn far more by saving the money up to buy your new car.