Volunteer
The key to having more gratitude is to give back to others in your local community.
It will make you more grateful for the things that you may take for granted and also increase your own well-being, and thus your ability to have more gratitude.