SQL Server Profiler is the right tool for the job, normally I use these settings (out of lazyness because these are more-or-less the defaults) and it should show all queries run against the SQL instance that you are connected to

If you don't see all the queries you are expecting then there are a couple of things to try:
- Check the Column Filters - you might have a filter (e.g. on database) that you were not aware of
- Check
SQL:BatchCompleted
and RPC:Completed
are both selected - queries run will appear under one of these events depending on whether its a stored procedure or an ad-hoc query being run.
If you still don't see your query under here then I would double check that your application is running queries and that they are running against the correct database (SQL Profiler is normally the method I use to verify this if I'm in any doubt)