Mike, I love driving bass and off beats, but my suggestion would be that you need some variation to build interest. Also, try telling a story, so a clear start, building into a middle and out to an end. I will often write out the ‘story’ before I even create the ‘8 bar loop’ or whatever other starting point. That will help to avoid any ‘boring’ sections as you say. So for this track, what is the story? What is it about? How should I feel once I have listened to it?
You will love the live class by the way and it isn’t about turning up ‘prepared’ so don’t worry. My main issue was around mixing/mastering and I now know I didn’t have a clue!! The good news? I have a lot more of a clue now and it is all a journey. Which course are you doing?