Well first off how old are they and yourself?
When I did my referances I got 4. 2 from my bosses from work, 1 from my principle from High School who also knew me from playing Rugby.. And another from a teacher/Rugby coach/club Rugby coach.
I thought I needed more so I was gonna ask some friends but thought about it for a sec. How avaible would they be. Not very since It‘s hard for myself to reach them causae of them being at work/school or just out.
What I think you should do is tell your situation to a teacher you like at your school. Even know they don‘t know you for 4 years they still can be a referance. Only 1 said they knew me for 4+ years and my Rugby coach knew me longer but he only put he knew me for 3.. Dunno why, but I think he kinda messed up... Anyhow, when I droped them off to the recruiter he said I had enough referances. And I told him I only had 1 4 year but my coach knew me longer and I could change it needed be. He said it was fine..
Anyhow, ask some friends of the family also.. tell them your situation. If you are underage maybe you shouldnt join without your parents blessing, but if you are over 18 it‘s your life. Tell your family friends that.. Say you really wanna do this..