How can i improve my bettas life

Hi there, My Betta is now in a 10 gallon tank with a few plants and floaters (planning to add more) in a heated filtered tank, the levels of nitrate and nitrate seem normal but he kinda seems a lil clampy. He swims around here and there so I was wondering what you guys think I could do to improve his life and hopefully have his fins looking better, hes about 2 years old now. I really appreciate any advice/criticisms