Unfortunately there is no 'one size fits all'.
The medication you are currently using is one of the mildest ones used for crohns. It is widely used as the first step on the ladder as it is generally seen as the one least likely to have serious side effects.
The next level up are the immunosuppressants such as azathioprine. This has more risks but a higher success rate and can keep symptoms at bay for a number of years. Some people can't tolerate this and use a medication called mercatopurine instead which is basically a refined form of Aza.
The other commonly used immunosuppressant is methotrexate. This is only taken once a week and can be given as either a tablet or an injection.
Not everyone can tolerate these medications, so it's a case of seeing what fits you best.
If these don't work or your body doesn't tolerate them, the next option could be biologics. These block a specific protein called TNF -alpha which is thought to be over produced in crohns patients, it's a part of the immune system which deals with threats, leaving temporary inflammation. In crohns patients, the over production of TNF is thought to be partly responsible for the constant inflammation. Biologics work by blocking the TNF. They are however very expensive and considered more risky, so they will often be held back for more persistent cases ( availability varies based on where you live) .
Again, biologics don't suit everyone, but they do have a good success rate.
It's all about working out what's the best thing for you individually