The best practices are pretty simple. To get the most life out of a cell (and this is true of Li-ion, NiMH, NiCad, whatever), rest the cells for at least an hour after use and before charging, and after charging and before use. Adopting these rest cycles allows the cell to maintain its capacity. Abusing a cell by never resting it between use or charging will decimate its charge capacity and reduce the amount of amps it can provide compared to when it was new and unused.
Do not store Li-ion cells long term at full capacity, but instead at 3.7V. This is actually controversial, but allegedly (though I do not know why) storing at full capacity reduces the life of a cell.
And of course don't drop your cells, as it can and will cause internal damage, reducing the life of the cell.