The short answer is that reading 10 papers is very different from implementing an algorithm from a research paper.
IMHO, there's a couple of different ways to approach the problem.
1) You do online courses such as this one: https://www.coursera.org/specializations/reinforcement-learning#courses
The benefit is that those are usually fairly good at increasing complexity gradually. The downside is it takes a while if you just want to learn DQN, for example.
2) You implement the simplest possible toy example first. For instance, instead of doing DQN, you start out by just doing Q learning. See for example here: https://www.learndatasci.com/tutorials/reinforcement-q-learning-scratch-python-openai-gym/
3) You read more papers, you also read the supplementary materials as they often include implementation details, you ask on stackoverflow if you get stuck on a particular thing, and you just plough on through.
You can of course always mix and match how you see fit.
Also keep in mind that papers are often not a very good manual for reimplementing an algorithm. For example, I was trying to implement a variant of k-means from scratch for a project of mine. I followed the description of the paper and never managed to get it to work properly. Then I looked on GitHub and actually found that other people also couldn't get it to work as described in the paper. Eventually I find the original source code on some abandoned website of the research group and voila turns out not in a million years would I have implemented it like that given the description of the paper. And now it just works.