One of the first things you need to ask yourself, and one of the hardest things to answer honestly, is whether or not your partner really wants to be in this relationship (or at least wants to be in it badly enough to be willing to make some changes).
That may sound odd, but a lot of relationship problems start because of unrealistic expectations. It's very common that both people in the relationship won't be on the same page. One person will actually care a whole lot more about keeping things together than the other partner.
As long as the one who cares the most is willing to turn a blind eye to the indifference of their partner and carry more than their fair share of the weight in a relationship, things might go along pretty smoothly.
But sooner or later the one who is doing all the work will start to make demands on their partner and resent the lack of help they are getting.
In a lot of cases this is the point where the relationship really starts to suffer (not that it was really healthy to begin with but if one partner is getting their own way all the time at least they are happy and don't tend to rock the boat as much).
It's very important to honestly assess whether or not this is the scenario in your relationship. If it is, you might be better off just leaving and finding a true partner, otherwise you will be having to do all the work and that will get old eventually.
If you and your partner are both grown ups and able to communicate and are both willing to carry your fair share of the weight in the relationship, than you have a chance at making things work out. This is what it will take to save your relationship.
One person can not do it all on their own, it takes a partnership. Even with a partnership you may still want to find someone to help you both learn how to establish a different, and better, dynamic in your relationship.
You can opt to go to a counselor, you can find a lot of self help information online and offline, or you can just sort it out yourselves. It's up to you but as long as you are both willing to put in the time and work you can make your relationship the type that you really want.
Whenever you have two people in a relationship who are really willing to try to make changes and work together to make things better, you will almost always find that saving a relationship is possible and even likely. This is the secret: both of you have to want it and be willing to work for it.