Consider joining a Lead Share group. In these groups, which go by various names (referral groups, tip clubs, resource groups), members are expected to regularly generate
Wish you had more charisma? You can. Read the book, Charisma: Seven Keys to Developing the Magnetism that Leads to Success
by Tony Alessandra, Ph.D. You should also check out his book The Platinum Rule.