I just ckecked my alexa ranking and it was 1200 lol http://fusionddl.no-ip.biz My forum has 29 members lol
Alexa is confusing your forum with no-ip.biz, which does indeed has 1200 rank. you should get your own domain so you can start promoting it.