Password cracking tools, such as John the Ripper or hashcat, can be used this way. They have various "mangling" rules that will take a dictionary (in your case a one word dictionary) and then apply a number of transformations on it. You can then specify the rules based on the kinds of things you may have done with your password.
Learning how to specify these sorts of rules isn't trivial, and unfortunately you aren't in a position to ask for detailed help without revealing too much about the password.
Here are some sample, annotated, john CONFIGs, which might be of some help:
And here is a list of john tutorials, but I haven't actually looked at any myself, so again, I can only point you in the general direction: