Well, chocolate and flowers certainly aren't going to do it.
What does she like? That's the thing. You can't just go all generic when you're trying to make up for something that big. Think about what she likes and come up with something special that fits that. And...you know...remember that one Valentine's day isn't going to make up for all that. You're probably going to have to work at it for a while.