A number of folks have shared the joy of collaboration with me. I've tried it, and it has increased my enjoyment of writing and performing immensely.
The next time you get an idea for a new tune, invite a fellow musician/writer to help you 'flesh it out.' Enjoy the process and you'll be amazed at the end-result.
The next time you go to an open mic, reach-out to other musicians and invite them to perform with you.
It may take a little 'getting used to,' but I think you'll like it.