Those are some good steps. Uplisting and IR info should move along with good deals, profitable investments and increase of earnings. A/S reduction would be good for shareholders. A business plan should be a good thing to release along with financials.
Information for shareholders in a regular basis, starting now.