The following sites have provided me with lots of help and inspiration.
http://www.elementaryvalue.com
Tools
http://www.tradingview.com
Excellent for analysing charts
http://www.otcmarkets.com
The place to go to for documentation on over-the-counter stocks
http://www.openinsider.com
A convenient way of tracking insider ownership