1.020 seems a little high for a pale ale to me, but without details can't say for sure...
I do know for sure that PATIENCE is the most important thing I've learned in brewing. I used to fly through the 1-2-3 method when I first started and start sampling the 'finished' product after a few days in the bottle to see if it was carbing, etc. Finally, I realized, when finishing the last of those 2 cases maybe 3 months later, that the beer was WAY better... Now I don't rush it at all... if it takes 3-4 weeks in primary, 2 weeks in secondary, and 3 weeks in keg before I sample, so be it...
If you make decent beer, patience will only make it better (in 90% of cases)...