Including CSS/JS assets from template folder
Your example code worked for me - This may be down to using MAMP and having a config file that handles my siteUrl and assetsUrl. 

There are a few questions already on Stack Exchange that relate to your folder structure and how to include assets in different templates.