You said you prefer open positions yet you choose to play the Caro-Kann against 1.e4 which is actually a more closed position. Try the Sicilian or respond with 1...e5.
I can see why it's hard for you to find openings to match your repertoir since the diversity of responses you get after you play 1.e4 is staggering. You should stick to the Ruy Lopez in my opinion, only because during my OTB play, I found that the number of people who used the Bishop's Opening blundered really early on. So unless you know the theory well, then don't play it.
The Slav defense against a Queen's Gambit is still a little more closed in. Try playing the Gruenfeld. I think that should help a little more.

At the moment I'm rated 1600 ELO in Standard, 1200 in Blitz, and I'm having a lot of trouble finding openings that suit my repetoire. I followed my mentors advice for a year and focused only on endgame and tactics (and it's done wonders playing openings that I don't like!), but I've always been getting positions I didn't like and then playing it out to the amorphous middlegame. My repetoire used to be:
As White:
Scotch Game
Bishop's Opening
Ruy Lopez (flipped back and forth between these three)
Fischer-Sozin Attack (against the Najdorf)
Yugoslav Attack (against the Dragon)
Panov-Botvinnik Attack (against the Caro-Kann)
Winawer Variation (against the French Defense)
As Black:
Caro-Kann Defense (This is the only opening I actually feel I know inside and out, because it was the first opening I read a book about.)
Slav Defense.
As a player, I think I'm fairly well balanced. I prefer open positions, but I don't like relinquishing material to obtain them. I don't mind playing theoretically equal positions (as I don't feel quite ready to understand that "theoretical 3 pawn advantage" in the Spanish Torture, or anything) so long as I'm comfortable with how the position results. Could anyone help me?