My best advice is to keep it simple (in the technical and visual sense). White background and black letters. Dark background and small letters will distract your public.
And good, interesting and useful content is essential. That will attract visitors and regular readers. Communicating with your audience is important too!