Tips and advice?

Erin • Just your All-American, small-town sweetheart.
My longtime boyfriend and I just recently started progressing from just dry humping with clothes on to pretty much sex. I feel bad because I'm just not good at giving handjobs. Also, he's been wondering if I can start giving him bjs. I've never been fond of the idea because it's just weird for me, but I really want to please him since he's done so much for me.. I feel like it's not even on both sides. He always comes when we're doing things, but I feel like it's him doing more work to make up for me. He says that he gets enough pleasure out of simply watching and being with me, but I know there's a part that wishes I were better.  He's been so easygoing about it, and has never pressured me or anything and takes his time making sure that I'm doing good before we move along in he process, so I want to do something for him. Any advice? Any tips?