So I managed to fix the problem.
To see a list of a user's youtube channels, you must use the latest version of google's objective-c library at http://code.google.com/p/google-api-objectivec-client/.
Also when you are authorizing you must use kGTLAuthScopeYouTube authorization scope, like so:
GTMOAuth2ViewControllerTouch *viewController;
viewController = [GTMOAuth2ViewControllerTouch controllerWithScope:kGTLAuthScopeYouTube
clientID:g_clientID
clientSecret:g_clientSecret
keychainItemName:g_keychainItemName
delegate:self
finishedSelector:finishedSel];
UINavigationController *aNavController = [[UINavigationController alloc] initWithRootViewController:viewController];
[self presentModalViewController:aNavController animated:YES];
[aNavController release];