How can I utilize CFrame.fromAxisAngle without being confined to a default axis?

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? Keep it simple and clear!
    I need to rotate a CFrame by lets say 15 degrees, but on a custom axis.
  2. What is the issue? Include screenshots / videos if possible!
    Every time I get an angle I need to create the axis with (Z axis), the normalized Vector3 only returns 1 or -1. Is there any other solutions?