Small businesses face challenges like budgeting and lead generation, while sales and online presence are top goals.