Breastfeeding advice!

My baby is now 3 months old. I've not really had any big problems with breastfeeding other then my milk does come out very quick.. then seems to stop or slow down for a bit.

My 3 month old is starting to fuss a lot on my boob. I offer both, switch positions etc!! Sometimes she pulls her head to the side into the crease of my arm and won't move her head back onto my boob?? It's almost like she's pulling her hair out when she does this also what could be the problem here?