Do you have your license?
I had a friend try and do that part of the quest as well and the reason it didn't work was because she didn't have her license yet.
Just head on over to the quest track and get it there.
All you have to do to get your license is turn on any type of car magic and start driving. You have to collect a certain amount of cans on the quest track(it'll tell you how many) and once you do that you get your license. It's not a quest really it just happens to be located on the quest track lol.