If your team-mates despise unit tests, it will take a lot of work by yourself to promote the tests.
First you have to use them yourself for your own code and to reveal bugs in other peoples code.
Secondly, it will help you nothing if you use unit tests and have no hard data to back up your claim that they increase software quality. Try to install some kind of metric like bugs per coder per month or something like that. Collect this data over a few months and show that the code that us backed up by your unit tests is less error-prone than the un-tested code others wrote.
And a third point can be to make testing more accessible to colleagues that are sceptical but interested. Develop some frameworks to quickly generate test data with a few lines of code or work on a code generator for often-used tests. Show the other developers how easy it is to write a unit test, and how fast it can be executed.
You could also try to do "guerilla continous integration". Set up a task on your computer to continously check out source code, build the system, and automatically run the test cases. Tell your collegues when you have found a bug in their code with one of your tests. They will wonder how you could find the errors so quickly and perhaps see that it is good that these bugs have not reached the customer.
This all will take time and dedication if the atmosphere in your team is contra unit tests. It could take several months or even years until people realize that writing tests can make their life easier. The last option could be to realize for yourself that you are working for a company that does not value quality as highly as you, and that you could look for an employer with another mindset. But sometimes, the battle is worth it.