Still a new channel. Gotta’ upload more videos, and ensure you’ve got people watching them. Searching for your channel, will result in finding your channel, but you’ll probably find it few pages in. Gotta’ build your channels recognition, by posting videos, getting views, Subscribers, and by having people search for your channel. Among many other things.