When talking about someone's job or profession we normally use the indefinite article, a/an after the verb BE.
A rider could possibly be interpreted as being a professional motorcyclist or someone who does the sport for a hobby. If the OP wanted to convey this profession, then the word, motorcyclist, is more appropriate.
As alternatives to drive which answers the OP's question perfectly, there are the following
You're a good rider, but you don't have enough determination (to
You have the best show because you have dedication
Further examples lifted from Merriam-Webster:
It took a lot of hard work and
but we managed to finish the project on time.
What he lacked in talent he made up for in