Unfortunately the type of car, where its kept etc will make very little difference, the main factor is age and experience, so there's nothing that can be done.
When I was 18 I had a 125 motorcycle, £1600 for the first year it cost me and that's with 1 years NCB. Now with 0 years NCB for motorcycles I could insure it for £100.
I also don't think the new car free insurance thing would work either, I haven't seen one that gives free insurance to under 22's for years.