Making games is nothing like playing them.
I fully agree.
I really do.
That being said, playing games can help provided you approach them with the right mindset. For example, someone playing the min/max approach could end up with decent game balancing skills. I found, however, that very few activities in playing games really help you with understanding programming.
So you are bad at drawing, but somehow like animation and modeling?: Get better at drawing. And by that I mean, draw a lot, get peers to review your work, see how you can improve.
The visual arts is a viable way into game development, and from the above, it is probably a better approach for you than programming.