My first son started off rough with B'feeding. I specifically remember having the same issues. He didn't latch on well and he would ONLY b'feed on my left. By the 2 week mark I was so distressed that I though about stopping. Have you tried differant holds? Practice makes perfect, the more comfortable you are in the position, the easier your baby will feed. I found that introducing him to the breast that he normally refused, during the night while laying on my side, belly to belly, with baby worked. It took some of the awkwardness out and we both became more comfortable. I also started feeding him BEFORE his hunger cries, for instance if he ate every 2 hrs, I would start to try to nurse him at the 1hr and 45 minute mark, this way he was a little more patient with me trying to get him latched on to the other breast and he was more compliant with trying to latch on since he wasn't angry hungry. After a couple of successful feedings (a couple days) it was an easy transition and I no longer had to try to nurse him in advance because we were both already into a groove. Good Luck!