Can't have sex?!?

My bf and I have been together 2 years now and since about 3 months into the relationship we've been trying and we just can't make it happen! He's big but not ridiculously so and I'm a virgin so we've tried lube, fingers etc, but when it comes to "getting in" it just won't work and the pain is something serious. What can I do?!