Glad your friends again Lexi, good stuff mate.
As far as the other thing, you could have a go at toastmasters. The training classes they do are great for building up confidence etc.