Check out the ones that have a spray bottle attached rather than just a bulb as it allows for way more water before needing to refill. I think it was popularized under the name "Elephant Ear Wax Removal Kit" but there are knockoffs now as well that are the same thing.
Unlike a trip to the doctor, when two to three flushes sorts it out, at home it is a case of maybe 10-20 repetitions depending how bad. But each one is really quick and I find there is no pain as the pressure is very low, unlike the doctor which did quite often hurt.
If self-treatment doesn't work out for you (I've suffered a few particularly stubborn cases over the years), I highly recommend going to an urgent care clinic. They have always been able to clear my ears out in less than 20 minutes, and it's very cheap with insurance.