I think the answer to your question is YES!...
One thing you should take into consideration (on top of all the other suggestions in this thread) is that 1,000 backlinks from the same website is nowhere near as valuable as 1,000 backlinks from 1,000 different websites. I would strongly recommend continuing to build backlinks from as many different sites as you can! Good luck!