Who could you ask for a reference letter?

It could be anyone you know right?

Yes, but you need to make sure the person would write a really good letter for you. You don't want to ask someone who has poor English skills or who would speak/write negatively about you.