Help Yourself Experimenting
If you want to improve yourself, you need to change old habits and create new ones. Getting there entails a lot of trial and error to see what is working.
An app that lets you define a new experiment by giving it a name, defining parameters you are measuring and an option to set alerts to remind you to fill in the information. As time passes and your experiment(s) accumulate data, the app will let you see it in many ways: different graphs and charts. This will help you track, analyze and decide how successful the experiment was.