I just wanted to say also, well done you for not giving up straight away and giving it a go.
I am breastfeeding my second and both where/are funny on my right side, not until my second have I discovered and realised its because basically my left nipple is huge, a lot bigger than my right, I feel like a bit of a freak but it does affect how fussy they can be but teaching them is the trick. I had to go back into hospital with Phoenix (now 8weeks old) due to a womb infection and when I was in the midwives helped loads as I was mainly feeding from the left. Tried the rugby hold which helped but basically I had to be quite firm with him and forcing him on when his mouth was open.
Tips for getting latched on, hold the back of the neck supporting his head and neck, tickle his nose or top lip with your nipple until bubba opens his mouth then get that nipple and areoli into his mouth and hold his head till he starts sucking. A tiny initial amount of pinching pain is normal at the initial latch on but this soon goes.
Latching on is no exact science or easy, it is hard work and I would say it can take the first 3 weeks at least to get it right, so try to stick with it, you are doing a fab job and it is so rewarding hearing them gulping it down.
Best of luck
NJ x