You can use the Internet to learn bookkeeping at a low cost. For example, you can read clear explanations of debits and credits, adjusting entries, financial statements, bank reconciliation, payroll accounting and more at no cost on AccountingCoach.com. You will also find quizzes and Q&A for each topic as well as a huge dictionary. (Visual tutorials, videos, exam questions with answers are also available at a very low cost.)
After you learn the bookkeeping and accounting rules from AccountingCoach.com I recommend that you learn QuickBooks. QuickBooks (from Intuit Inc.) is the leading software for small businesses in the United States. The website Lynda.com offers training videos on QuickBooks and other software (and more) starting at $25 per month. (We do not receive any affiliate revenue from Lynda.com, Intuit, or any other company.)
After you have mastered the material on AccountingCoach and have learned QuickBooks, strive to find a business, bookkeeping service or not-for-profit organization that will provide you with real-world, hands-on experience. Don't be too concerned about the starting pay since your value will come after you demonstrate your proficiency as a skilled bookkeeper.