Responsive design is done with the .css and not the page in most cases. Tables are actually very responsive naturally... not using tables has nothing to do with how responsive your page is or isn't.
If you post a url to your page I can take a look at it in context and maybe make some recommendations on how to make it more responsive.