I have installed forums onto my WP single install 3.6.1

Hi, I have installed forums onto my WP single install 3.6.1 and have created a forum which I have posted onto a page OK.
When I went back into admin > Forums the forum I created is there and I cn edit that. BUT... there is no option showing to create a new forum. I have refreshed the page but still no 'New Forum'. Also how do I make a forum 'sticky'?
Thanks