Sex and bumps.

Okay so I need help. I'm 17 turning 18 soon and I want to have sex with my boyfriend the only problem is that I'm embarrassed about my vagina area. I have really bad skin like I get a cyst everytime I shave ANYWHERE so my vagina area has a lot of dark spots from ingrown hairs and is a little bumpy... What do I do to make these bumps and spots go away before I have sex with him?