Although there are exceptions, the difference between 'to do' and 'to make' is that 'do' is used more for actions, tasks and activities whilst 'make' is used for construction, building or creating. The action of making friends creates something that lasts (hopefully!) so we use 'to make friends',not 'to do friends'.