Putting in votes for Solid Edge (Not to be confused with Solidworks), and SketchUp.
SketchUp is best used for anything large. That is room design, remodeling, and outdoor design. It can be used as a general modeler, but was never designed to be one, nor a vertex modeler. I still use it all the time both personally and professionally.
If your going for a free program, Fusion 360. I have had non-CAD co-workers use it for personal projects and picked it up quickly.
If you looking for a professional level CAD program, look at Solid Edge. It can be cheaper than Solidworks but is much more powerful at modeling complex objects thanks to the Synchronous modeling mode. I use it professionally for very complex systems.
Regardless of which you choose, look up beginner videos and tutorials. All CAD software is really only as good as the person operating it. You will find that there are features and plugins you didn't know would solve your problem until you looked them up.