What conjugation is しても?
It´s this one: https://bunpro.jp/grammar_points/174
しても = even though i do
(te form of word + mo)
A more literal translation of your sentence would be something like “Even though i attempt to remember the stroke order of “X” several times, i cannot remember it.”
The BP translation is a bit more free.
Awesome, thank you and especially for linking the grammar so I can add it to reviews