So the video on your channel page is what they now call a "Channel Trailer." It should only auto play for folks who are not subscribed to you. If people are subscribed, it does not auto play. If you hover over the video/video description on your page, that should bring up a small button menu in the upper right hand corner. From there you can edit the Channel Trailer, or you can set it so you see "unsubscribed trailer" or "subscribed view."
Underneath that is your area where you can set-up your feeds. I actually like this, becuase you have areas where you can set up lists in either vertical or horizontal feeds do you can differentiate from "recent uploads" and "playlists," for example. There is not an option to show your entire video feed ont he channel page, so your best bet would be to select "recent uploads." Also if you have playlists, you can set up feed areas for each of your playlists. You can check out my page for an example of how you can set stuff up: http://www.YouTube.com/Mandalorian30
I hope that helps!