I want you guys to give me your honest review on my site (watchdubbed.me/) and what I can improve on to bring in more traffic. Thanks.
Overall look & feel of your website is good. Navigation is also user-friendly. Only thing is that 2 images are there without ALT attribute.
Anime streaming site. Good niche. How are you planning to promote it? The competition is stiff for Anime streams.