Try this site:
http://www.bodybuilding.com
You should find plenty of info there. I'd also reccomend Get Buffed! by Ian King if you can find. A great book that teaches you how to design your own program.
There are so many different variations when it comes to working out with weights that you should never have to be bored. It's can be a little bit of a pain to design a new program and it can take some time to research new methods, but it's worth it.
The important thing to remember is that your body will adapt to any program given enough time (and nine months is more than enough time). You'll most likely hit a plateau where you seem to be stuck at a certain weight. So keep changing things up (every 12 weeks is a good rule of thumb, but some people swear that every 6 weeks is better).
And don't forget to take a rest at the end of your training cycle (up to two weeks depending on how fatigued you are). Overtraining doesn't do your body any good.