IMO, you need more confidence.

I would focus on making an income indirectly from the huge base of viewers you have here and on other sites. You are not a developer, but that makes no difference whatsoever, most of the time people are looking for someone to help them with the most rudimentary basics of developing WP powered sites and to do that they need someone with (a) connections with developers who CAN do the work and (b) someone they can talk to who knows what they want and how to achieve it ... ie: you are exactly the sort of person they are looking for. If someone pays you US$100/hour to do something and part of it involves doing a bunch of code work you can't understand, then just outsource it for US$50/hour. You are still making US$50/hour but you aren't putting any effort into it whatsoever. The coder is happy because they don't need to do deal with the client, the client is happy because they know that when they go to you they will have an absolute ninja expert working behind the scenes on their site and you should be happy as you making a butt-load more money than you presumably are working in a supermarket - plus it all ties in with what you are doing here on the Tavern.

There are many different ways in which you could set something like this up, including creating a paid support forum, paid support ticketing system or simple consultancy fees. At worst you would make lots of money rarely, at best you would make a ton of cash which would free you from the supermarket and allow you to work full-time on the Tavern.