Your resting heart rate seems a little high for a 21 year old. Did you read this?
How to finally solve your conditioning problem
It's long, but well worth the read. I just got a heart rate monitor. My resting heart rate is 64. I want to get it into the 50's.