Go onto the DB Chat, Showdown or trading forums and try get a better Pokemon than Ditto. As of now with the Ditto and Kangashan its near impossible to get a 5/6IV Pokemon.
At least 2/3 perfect IVs will do.
After you manage to get a better Breeding Partner give your Jolly Kanga the everstone.
The give the other Pokemon a Destiny Knot. Keep Breeding until you get a Pokemon with higher IVs than the parent (s). Swap out the lower IV parent for the higher IV Baby. Keep repeating this until you get a good IV spread
Try and keep a watch out for Giveaways. Places like the Reddit Giveaway Section do good IV giveaways which could be Kangas.
People do giveaways there.
This and This and This
I have okayish IV Pokemon which could breed with Kanga