In terms of directories:
there are literally 100's of directories on the internet, and there are services that will submit your website to 100's of directories for you. However, if you use one of these auto submit services, be very careful as Google doesn't like them and will become suspicious if you are suddenly linked to by lots of websites all at once.
I've looked on your website and you have already sorted out a few directories. If you decide to dig deep and go on lots and lots of these, it is worth checking the directories with this tool:
http://www.prchecker.info/it will give you an idea how respected the directory is with google - i wouldn't bother with something less than 3. Touch Local for example scores 6.
The best bet to find directories that score best is to google "business directories" and the ones on the first couple of pages are most likely the ones with the best page rank score.
Also, look for directories that are specific to your region and specific to your business sector.
Hope that is of some help