Hi,
It's normal for most people, especially when they're younger or in a new relationship, to feel less self confident when they're naked around their partner. Let's face it, we feel more vulnerable when we have no clothing on, but at some point we must reach a comfort level with our partner in order for the relationship to develop and flourish. I think you owe it to yourself and to your relationship to make an effort to embrace any issues you have with your self esteem. If I were you, I wouldn't dwell on the issue about your boyfriend's lack of being hard sometimes ~ it won't help the situation. Your boyfriend obviously finds you attractive, because he has chose to be with you for a year now ~ if he wasn't completely interested in you, he wouldn't still be around...
There are a few ideas that you might want to try to help boost your confidence. First, when you look in the mirror everyday, focus on the parts of your body that you think are the best: your eyes, your smile, your chest ~ whatever you think are your best attributes. Stop thinking about yourself in any negative way when you look at the mirror; be more accepting of your body. Second, when you are with your boyfriend (alone), you can wear less and less clothing each time so that you can eventually become more comfortable wearing nothing around him. Start by wearing a few things that accentuate your best qualities; use your imagination :) Lastly, make use of candle light: set the mood by having a few candles lit around the room; the dim lighting could help you feel more at ease when you decide to wear less. Keep in mind, this is supposed to be enjoyable, so don't do anything that you feel uncomfortable with. Try to relax and have a good time; you'll be alright.
Good Luck
We have also been together a year and I really want to feel comfortable with no clothes on around him.. But I find it really hard