I think everyone has given you excellent insight & advise. My only advise personally is to say keep working at it & do not give up. Keep the lines of communication open! If you don't and just settle then what you have currently will likely be all it'll ever amount to. Granted at the same time you can't force someone to do something against their nature, but you've already been given some excellent suggestions on this.
My husband & I have been married 6.5 years. We were heavily into BDSM (online) with one another for 3 years prior to marrying & then something happened after we did marry that caused us some insecurities with moving our desires from the online realm to reality. We both shut down communicatively and settled... Only now years later are we finally coming to terms with the fact that vanilla is NOT what we want, it never was, & we're restarting our BDSM journey together once more.
I only wish we hadn't wasted 6+ years figuring this all out & opening up about it all!