I didn't succeed but I think I would have had more of a chance with
knowing it's hard and that establishing it successfully is the big priority at the start, just assume everything will have to fit around that
get dp/family/friends prepared for that being your priority and talk about what help/support you'll need
contact details for support groups and counsellors - and make contact while pg if possible
if you have medical problems press that they support your bf'ing and don't just put baby on to formula - and that referrals include bf counsellors not everyone but....
breastfeeding cushion is good for support and later handsfree holding as well as bf'ing if you have succeeded
someone has mentioned straws and I found those useful at the beginning
entertainment while breastfeeding - my TV drive is similar to Sky + and has been invaluable with baby not just when bf ing - another possibility is audio books, but trickier than flicking the remote - or music or spoken word radio, something that appeals and will make bf'ing seem less of a chore