she ran a successful sewing website and blog , and made money from selling patterns and running classes , as well as bringing in income via advertising on her site and referrals to companies that provided fabric and other things for her creations .