I know that Tor needs 3 nodes to work, but is there a way to control my node number, mean to add more nodes or subtract nodes.
No, not in standard Tor browser.
However you can modify Tor to use a custom amount of hops.
For a 2 hop example see here: https://www.grepular.com/Tor_Circuits_with_Two_Hops_on_Ubuntu
Note: You really shouldn't do this since it harms your anonymity. (https://torproject.org/docs/faq.html.en#ChoosePathLength )