One mistake many beginners make is jumping from one trend to another. The people I know who earn consistently usually focused on one skill for a long time.
Don't underestimate networking. Joining communities like this can introduce you to ideas, partnerships, and opportunities you wouldn't find on your own.